avatar
Articles
73
Tags
17
Categories
8
Stanley Zheng
Home
Archives
Tags
Categories
LogoStanley's Blog
Search
Stanley Zheng
Home
Archives
Tags
Categories

Stanley's Blog

Algorithm---Asymptotic Analysis 之渐近符号总结
Created2026-01-26|Study Blogs
渐近符号总结 在学习算法的时候,一个很重要的部分就是复杂度分析,或者说是叫做渐进分析,本文简单总结了相应的符号的意思。 1. Big O - O(g(n))O(g(n))O(g(n)) - 上界 (Upper Bound) 定义: f(n)=O(g(n))f(n) = O(g(n))f(n)=O(g(n)) 当且仅当存在常数 c>0c > 0c>0 和 n0n_0n0​,使得对于所有 n≥n0n \geq n_0n≥n0​: f(n)≤c⋅g(n)f(n) \leq c \cdot g(n) f(n)≤c⋅g(n) 含义: f(n)f(n)f(n) 的增长不会超过 g(n)g(n)g(n)(最坏情况) 例子: 3n2+5n=O(n2)3n^2 + 5n = O(n^2)3n2+5n=O(n2),也可以说 =O(n3)= O(n^3)=O(n3)(但不够紧) 2. Big Omega - Ω(g(n))\Omega(g(n))Ω(g(n)) - 下界 (Lower Bound) 定义: f(n)=Ω(g(n))f(n) =...
Algorithm---Amortized Analysis: Accounting Method
Created2026-02-05|Study Blogs
本文讲解简单讲解一下 Amortized Analysis 里的 Accounting Method。 1. 基本概念 均摊分析关注的是**一系列操作(Sequence of operations)**的总成本,而不是单次操作的最坏情况。 直觉 (Intuition):将运行时间类比为金钱(Credits),即 Time = Money。 核心思想 (Key Idea): 廉价操作:支付高于实际成本的费用,将多余部分存入“口袋(Pocket/Credits)”中。 昂贵操作:利用之前存储的信用额度(Credits)来支付其高昂的实际成本,而不需要额外拨款。 2. 记账逻辑:银行与口袋 在记账法中,我们通过设定“均摊成本(Amortized Cost/Bank Loan)”来平衡预算。 概念 含义 作用 实际成本 (Actual Cost) 算法操作真正消耗的时间。 真实支出的钱。 均摊成本 (Bank Loan) 我们为每次操作预设的固定预算。 我们的“最坏打算”,用来覆盖昂贵操作。 存款...
Calculus---精通分部积分法:从公式、法则到表格速算技巧
Created2025-09-09|Study Blogs
你是否曾遇到过两个函数相乘,然后需要对它们积分的难题?当你发现熟悉的 u-substitution 换元法无能为力时,千万不要灰心。今天,我们将一起深入探讨微积分中一个极其强大的工具——分部积分法 (Integration by Parts)。 Integration by Parts 可以说是一个非常非常常用的 trick,但是他又相对来讲比较复杂,比如说我就经常性会忘记。本篇指南将带你从最核心的公式与思想出发,掌握选择 u 和 dv 的黄金法则,最后再介绍一个能极大提升计算速度的“表格法”技巧。不管是从头学起,还是回顾一下风尘已久的记忆,这篇 Blog 都非常合适。让我们开始吧! 核心思想与公式推导 分部积分法的本质,其实就是微分乘法法则 (Product Rule) 的逆运算。它的目标很明确:将一个棘手的积分,通过一次“变换”,转换成一个我们更容易解决的积分。 公式 它的标准形式简洁而优美: ∫u dv=uv−∫v du\begin{equation} \int u \, dv = uv - \int v \,...
Statistics---Tail Sum Formula
Created2026-03-09|Study Blogs
在处理离散型随机变量(尤其是马尔可夫链中的“首达时间”、“等待步数”等非负整数变量)时,我们经常会遇到一个痛点:精确计算某件事在“恰好第 kkk 步”发生的概率 P(T=k)P(T=k)P(T=k) 极其困难,但计算这件事“撑过第 nnn 步还没发生”的概率 P(T>n)P(T>n)P(T>n) 却非常容易。 这时候,概率论中一个极其优美的公式就派上用场了——尾概率求和公式 (Tail Sum Formula),或者形象地称之为千层饼表示法 (Layer Cake Representation)。 核心公式 对于任意取值为非负整数的随机变量 TTT(即 T∈{0,1,2,… }T \in \{0, 1, 2, \dots\}T∈{0,1,2,…}),其期望值 E[T]\mathbb{E}[T]E[T] 可以表示为所有“尾概率”的无穷级数求和: E[T]=∑n=0∞P(T>n)\mathbb{E}[T] = \sum_{n=0}^{\infty} P(T >...
Statistics---Cramér-Rao Lower Bound (CRLB)
Created2025-10-14|Study Blogs
这个 blog 来讲一下克拉默-拉奥下限(Cramér-Rao Lower Bound, CRLB),主要是根据《Mathematical Statistics and Data Analysis, 3rd Ed.》中的内容做的整理。 1. 核心思想与目的 在统计学中,我们常常有多种方法来估计同一个未知参数 θ\thetaθ。CRLB 为我们提供了一个客观的基准来判断哪种估计方法更好。它的核心思想是,对于任何无偏估计量 (unbiased estimator),其方差不可能无限小,它必须大于或等于一个特定的理论最小值。这个最小值就是克拉默-拉奥下限。 主要作用: 提供一个 benchmark:我们可以将不同无偏估计量的方差与这个下限进行比较。 定义“最优”估计量:如果一个无偏估计量的方差能够达到这个下限,我们就称它为有效估计量 (efficient estimator),这意味着在所有无偏估计中,没有比它更精确的了。 2. 克拉默-拉奥不等式 (Cramér-Rao Inequality) 书中第 8.7 节的定理 A 给出了这个不等式的正式表述。 假设...
记录一下不脱产速通 GRE 318
Created2026-02-26|Study Blogs
可以说是非常夸张,运气非常好了,timeline 如下: 2026.1.15 开始背单词的第一天 2026.2.5 开始看填空的第一天,大概看网课+做题 2 h 2026.2.6 学习填空的第二天,大概看网课+做题 2 h 2026.2.7 滑雪 8 h,40 道数学(老版一套),1.5 h 2026.2.8 滑雪 8 h,开始学习阅读,大概学了 1.5 h 2026.2.9 继续学习阅读,大概 2 h 2026.2.10 继续学习阅读,大概 2 h 2026.2.11 继续学习阅读,大概 3 h 2026.2.12 继续学习阅读,大概 2 h 2026.2.13 刷题 1.5h verbal,1.5h 数学,0.5 h 写作 2026.2.14 0.5 h 写作,考试 2026.2.22 出分 总结:我大概背单词花了 30 h,其他的看课做题花了 20 h,一共 50 小时,满打满算也只算是真正备考了 9 天,还是不脱产,我要在同时赶很多作业(19 学分 overload 的含金量)。真的没想到分数能这么高,远超预期,只能说真的纯靠运气了。
25 Fall 课评 (UW-Madison)
Created2026-01-10|Study Blogs
CS 537 ESL 117 STAT 305 STAT 310 STAT 424 STAT 453
Notes---Operating Systems: Three Easy Piece---Persistence(UW-Madison CS 537)
Created2025-10-22|Study Blogs
这里就是最后一部分啦~,persistence,讲了一些像什么 I/O devices,然后什么 file system,distributed system 这种东西。 Chapter 36: I/O Devices 这一部分首先讲的是 I/O devices,which is a very important part of computers。 三种 bus:memory bus,general I/O bus 和 peripheral I/O bus。 不过上面这个并不是真的现代计算机系统的架构,一个真的现在计算机的系统架构大概会像 Figure 36.2。 现在我们讲一讲 canonical device。意思就是所有 devices 的抽象,所有 devices 都要有以下的 feature。 所有的 device 都需要提够接口,也就是 interface,这样我们的系统,或者其他组件才能够“用”这个硬件。 其次所有的 device 都有其内部结构,这个就大家各不相同了,只要你提供了好的 abstraction,好的...
26Fall Graduate School 申请总结
Created2025-12-05|Life Blogs
今天已经是 12.5 号了,最近可以说是非常非常之忙碌,一堆 final project 没做,还有很多课马上考试还没复习,以及一堆的申请 DDL,以及 PhD 的面试。不过这两天感觉终于可以喘口气了,因为所有的期末考试前的 interview 都面完了,然后现在也不想学习,所以就来写一个 26 Fall graduate school 的小总结吧。 Background 因为现在还在申请,有点担心掉马甲,所以我就非常模糊的说一下我的 bg。 985 中外合办,国内 GPA: 3.94/4.0 (ranking: 10/110),国外 GPA: 3.96/4.0 (国外大学没有 ranking 这一套,不过 3.96 我个人感觉也算是比较高了)。 有一段 internship (个人感觉没用),以及一段科研(有一篇一作 paper 产出,但是 under review)。 所以其实我的 bg 绝对不算强,经常刷到什么本科好几篇顶会的同学,或者 3、5 段实习/科研经历,我只能甘拜下风。 Which schools did I choose? 因为我自觉我的 bg...
123…9
avatar
Stanley Zheng
Hi, I am Stanley. I am currently a CS student in the University of Wisconsin-Madison.
Articles
73
Tags
17
Categories
8
Follow Me
Announcement
This is my Blog
Recent Posts
如何更好的使用你的 coding agent2026-05-08
Reaction---WhynotTV(Danfei Xu:人类数据,行为克隆,机器人GPT-3,全栈,EgoMimic,遥操作,UMI,斯坦福)2026-05-01
Statistics---Tail Sum Formula2026-03-09
记录一下不脱产速通 GRE 3182026-02-26
Algorithm---Amortized Analysis: Accounting Method2026-02-05
Categories
  • Coding Blogs8
  • Life Blogs7
  • Reaction3
  • Reading Paper5
  • Research Blogs9
  • Study Blogs27
  • Tech Blogs13
  • 书评1
Tags
Personal Blog Website Multimodal Algorithm 日记 CV Calculus Web 随笔 Statistics Tools notes CS Math NLP Nas Operating System MLSys
Archives
  • May 2026 2
  • March 2026 1
  • February 2026 2
  • January 2026 8
  • December 2025 2
  • November 2025 1
  • October 2025 8
  • September 2025 3
Website Info
Article Count :
73
Unique Visitors :
Page Views :
Last Update :
©2019 - 2026 By Stanley Zheng
Framework Hexo 7.3.0|Theme Butterfly 5.3.5
Search
Loading Database