![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Algorithm
iteye_19391
这个作者很懒,什么都没留下…
展开
-
面试题3:二维数组中的查找
[b]题目:[/b] [code="java"]在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。[/code] [b]分析:[/b] [code="java"] 1 2 8 9 2 4 9 12 4 7 10 13 6 8 11 15 以查找7为例,从...原创 2012-11-16 23:04:38 · 111 阅读 · 0 评论 -
面试题4:替换空格
[b]题目:[/b] [code="java"] 请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“We are happy.”,则输出“We%20are%20happy.”。 [/code] [b]分析:[/b] [code="java"] 转换的规则是在‘%’后面跟上ASCII码的两位十六进制的表示。比如空格的ASCII的码是32,即十六进制的0x20,因此空格被...原创 2012-11-20 22:56:10 · 108 阅读 · 0 评论 -
面试题5:从尾到头打印链表
[b]面试题5:从尾到头打印链表[/b] [b]题目:[/b] [code="java"] 输入一个链表的头结点,从尾到头反过来打印出每个结点的值。 链表结点定义如下: struct ListNode { int m_nKey; ListNode* m_pNext; }; [/code] [b]分析:[/b] [code="java"] ...原创 2012-11-22 22:04:16 · 84 阅读 · 0 评论