
ALGORITHM
iteye_10288
这个作者很懒,什么都没留下…
展开
-
簡單了解下 HASH
不要問我大學數據結構課程在干嘛,我也不知道嘛。 只是突然把哈希表的哈希剝離出來,卻又覺得似曾相識。 在Ruby 中第一次見到 Hash ,當時納悶,有個這麼強大的數組,為什麼還要個哈希呢。 後來發現哈希的優勢在於查找,比如看這道題目: 求數組中出現次數最多的元素。 我是沒想到什麼好辦法,只能統計所有元素出現的次數,然後找出最大的那個。 這裡HASH的優勢就體現了出來,不過對...2009-04-30 14:02:12 · 111 阅读 · 0 评论 -
几道题目
昨天给班里在看C的同学出了道题目,要求不通过数组,堆栈以及其他数据结构满足: 输入一串字符串,输出字符串的倒序。。 很可惜,没人会。。 今天在网上看到一道很有趣的题目: 输出只包含两位字符的 8位数 的所有可能,时间限制2MS。 我把注意力都挪到了C XY 上了。居然没想到就是2进制 0 - 255 的排列。。唉。。 好久没计算都秀逗了。。。。。 ...2008-10-25 20:20:48 · 84 阅读 · 0 评论 -
for (; curPosition >= 0; curPosition --)死循环
今儿写了段代码 死循环了 for (; curPosition >= 0; curPosition --) 什么情况下会发生呢 unsigned int curPosition; 第一次碰到这种问题,备忘下:D 临时解决方法是: 加个变量,改成正顺 for循环 ...原创 2010-11-25 16:44:25 · 218 阅读 · 0 评论 -
结构体初始化方法
本来 LogInfo a ; a.start = 1; a.end = 2; track.lrcInfo = a; 4行 牛逼的方法=> track.lrcInfo = (LogInfo){clock(),0}; 简单又优雅....原创 2010-12-20 20:30:24 · 186 阅读 · 0 评论