摘要: 【题目描述】输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am student.",则输出"student. a am I"【解决方案】先翻转各个单词,再翻转整个句子。我的代码实现,仅供参考: 1 publ... 阅读全文
posted @ 2015-09-23 23:03 叫我霍啊啊啊 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得他们的和正好是s。如果有多对数字的和等于s,输出任意一队即可。【解决方案】设置前后指针,根据所指数字的和来移动前后指针,直到找到目标数字。我的代码实现,仅供参考: 1 public static bool Fin... 阅读全文
posted @ 2015-09-23 21:44 叫我霍啊啊啊 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1. 非递归 - 无头结点 1 /// 2 /// 非递归 - 无头结点 3 /// 4 /// 5 public static ListNode ReverseList(ListNode head) 6 ... 阅读全文
posted @ 2015-09-23 20:20 叫我霍啊啊啊 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】一个整型数组里除了两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度为O(n),空间复杂度为O(1)。【解决方案】 1 public static void FindNumsAppearOnce(int[] data) 2 ... 阅读全文
posted @ 2015-09-23 00:12 叫我霍啊啊啊 阅读(181) 评论(0) 推荐(0) 编辑