数据结构和算法
libinbin_1014
穷的叮当响
展开
-
将字符串循环左移右移
#include <stdio.h> #include <stdlib.h> #include <string.h> /*********************** 最节约时间的方法 ************************/ /** * @brief 将字符串向左旋转n个位置 * @param str 待旋转的字符串 * @param[in] mo原创 2015-12-22 11:14:20 · 869 阅读 · 0 评论 -
Linux下C语言计算文件的md5值(转)
代码直接可用,更改一下文件路径及名称即可如果是字符串,则只需调用MD5Update这个函数即可感谢原创作者 http://www.tuicool.com/articles/jYB77n#include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <sys/types.h> #inclu原创 2016-04-28 10:06:34 · 2889 阅读 · 0 评论 -
从一个数组里面获取最大的几个数字代码实现
从一个数组里面获取最大的n个算法思路 首先获取前n个数字,进行排序,之后遍历原数组,与新数组中最小的进行比较,如果大于新数组中的最小值,则进行替换,并将新数组再次排序,一次类推 go语言实现 package mainimport ( "fmt" "sort" )func main() { var i int a := []int{2, 4, 15, 6, 57,原创 2016-08-09 18:35:14 · 3242 阅读 · 0 评论