算法
Sharekong
开心工作,才能开心生活
展开
-
ELFHash算法解释
// ELF Hash Function unsigned int ELFHash(char *str) { unsigned int hash = 0; unsigned int x = 0; while (*str) { hash = (hash //hash左移4位,把当前字符ASCII存入ha原创 2014-11-16 22:30:47 · 486 阅读 · 0 评论 -
(旋转数组问题)给定一个整数类型的循环有序数组,求循环数组的特定值,使用二分查找法(JAVA实现)
旋转数组、循环数组问题 ,求最大值、最小值原创 2015-03-25 12:02:54 · 986 阅读 · 0 评论 -
快速排序的递归和非递归实现 -----C++、JAVA代码实现
快速排序 非递归实现 递归实现 C++代码 java实现原创 2015-04-12 22:42:52 · 655 阅读 · 0 评论 -
动态规划-----最大子数组问题等
简介和分治法一样,动态规划(dynamic programing)是通过组合子问题的解而解决整个问题的。注意这里的programing翻译成立规划而不是编程。维基百科上写道This is also usually done in a tabular form by iteratively generating solutions to bigger and bigger subproblems by原创 2015-09-20 09:10:57 · 512 阅读 · 0 评论