简单地由一个顶点开始，且执行大约20"n"步的随机走路（random walk），那我们会偶遇到其他顶点来提供它不是在同一个元件（component）中的机会是非常地高。类似地，对于质数测试（primality test）有简单的随机化原地算法像是米勒-拉宾检验，也有简单原地随机化整数分解算法像是Pollard's rho算法。参考RL和BPL有对这个现象更多的讨论。
在函数的程式设计.函数程式设计（functional programming）语言经常不鼓励或不支援会覆盖资料的原