随笔分类 -  算法导论

学习算法,实现算法
摘要:2.将链表中的所有元素为奇数的节点移到元素为偶数节点的前面,并保证奇数之间顺序不变,偶数之间顺序不变。示例:交换前链表的顺序 交换后链表的顺序4→5→3→1→2 ==> 5→3→1→4→21 ==> 1 (链表仅含一个元素)2→1 ==>1→2 ==> (链表为空)C/C++:链表节点定义为:str... 阅读全文
posted @ 2015-09-23 22:24 奋斗的无奈 阅读(1766) 评论(0) 推荐(0)
摘要:1. 找出n个字符串中出现次数最多的字符串。C/C++:char* find(char **data,int n);Java:String find(String data[]);说明:1. data是字符串数组,n是数组中字符串的个数,返回值为出现次数最多的字符串。2. 若结果有多个,返回任意一个... 阅读全文
posted @ 2015-09-23 22:23 奋斗的无奈 阅读(1486) 评论(0) 推荐(0)
摘要:hiho一下第二周 Hihocoder #1014 : Trie树 参考链接:http://m.blog.csdn.net/blog/u012662688/38354777 Java实现: import java.io.BufferedInputStream; import java.util.Scanner; public class Main { pub... 阅读全文
posted @ 2015-07-11 21:29 奋斗的无奈 阅读(269) 评论(0) 推荐(0)
摘要:二叉树: 参考链接:http://blog.csdn.net/luckyxiaoqiang/article/details/7518888 http://www.cnblogs.com/vamei/archive/2013/03/17/2962290.html 实现: import java.util.LinkedList; import java.util.List; /**... 阅读全文
posted @ 2015-07-11 21:28 奋斗的无奈 阅读(182) 评论(0) 推荐(0)