摘要: 起源: 前几日去一IT公司面试,有这么一个问题,如何实现命令行排序。 即 cmd输入: 命令 5 4 6 7 8 输出:4 5 6 7 8特此学习一下关于命令行C与Java的实现 对C: 有main(int argc, char* *argv) 即可执行程序(即命令)后面的字符串组会赋给argv[]... 阅读全文
posted @ 2014-10-23 17:40 UDLD 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 快排定义: 借鉴wiki对之的定义:http://en.wikipedia.org/wiki/Quicksort代码实现: 1 public class Quicsort { 2 3 4 public void _quickSort(Integer[] list, int... 阅读全文
posted @ 2014-10-23 17:18 UDLD 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 起源: 在师兄网易的面试题中,一BOSS提出以下问题。 对于一个非负整型数组,是否可以用=,+,-负号串起来。问题分析: 存在数组用=,+,-串起来。 即是否能把数组成员分割成两部分切相等。 即是否存在数组中n个成员相加等于数组成员综合的一半。 算法解析: 数组: ... 阅读全文
posted @ 2014-10-23 16:54 UDLD 阅读(857) 评论(0) 推荐(0) 编辑