红雪 |
|
||
2011年4月6日
摘要:
最近做AMS项目时,需要对数组随机排序,网上搜索了一下都不尽意,干脆自己写一个,算法很简单,随机取当前数组的一个索引与当前位置的元素交换即可。在选择随机数时,我用guid的hash值取模当前数组的长度。复杂度:O(n)public T[] RandomSort<T>(T[] list) { int len = list.Length; for (int i = 0; i < len; i++) { int index = Math.Abs(Guid.NewGuid().GetHashCode()) % (len - i);//r.Next(i, len); T temp = 阅读全文
2010年6月24日
摘要:
大学毕业生找工作普遍都存在同一个大问题——缺乏自信。我知道,很多人一定很早之前就看过“要有自信”之类的建议和忠告了。这是废话!——我要是能够做到自信,还他妈需要你来教?我讨厌废话。 你为什么不自信?因为你恐惧。你为什么恐惧?人类的恐惧源于无知——你对面试官知之甚少。当 你看到这篇文字的时候,也许你... 阅读全文
2010年5月15日
摘要:
周末无聊呀,上午玩DNF疲劳值用完了,以此消磨时间,呵呵;转到自己的博客里,突然感觉空空的(事实就是空空的,哈哈),除了一篇算24的文章啥也没了,比起那些排名靠前的博友大牛们,实有惭愧。我想程序员除了钻研技术外,也要学学技术之外的东东,这点大家应该也赞同吧。呵呵;这段时间晚上下班回家,都看新三国了,有看这部电视的博友吗?好多电视台都在播放,真是三国热潮啊,然而对新三国的评价却也是满天飞,̶... 阅读全文
2010年1月15日
摘要:
在这里很早就申请了blog了却只写了一篇短短10几个字的blog,呵呵。今儿说说算24点首先说说传统算24点思想,给4个数(牌)[范围:1-13]用+,-,*,/,括号来组成一个四则运算的表达式,使其结果等于24,并且表达式中每个数字只是用一便,在除法中除数不能为0,ok这就是传统算24的要求了;表达式也有两种:其一,算出一个正确的结果及退出程序,其二算出来所有正确的表达式退出程序。其实从这些要求... 阅读全文
2009年9月9日 |
Copyright © 2024 战锋
Powered by .NET 8.0 on Kubernetes |