算法编程
文章平均质量分 50
曦姐no小库
这个作者很懒,什么都没留下…
展开
-
剑指offer:【编程题1】二维数组中的查找
题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 bool Find(int target, vector > array) { bool found = false; //矩阵是否为空等判断 if (!array.empty(原创 2018-01-04 22:38:43 · 165 阅读 · 0 评论 -
剑指offer:【编程题2】替换空格
题目描述:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 具体的求解思路请看《剑指offer》这本书,我这边把自己写的贴出来是为了记录一下,顺便写一下自己的体会。 #include "stdafx.h" #include #include using namespace std;原创 2018-01-04 22:30:27 · 171 阅读 · 0 评论 -
【剑指offer】从尾到头打印链表
输入一个链表,从尾到头打印链表每个节点的值。 代码时参考剑指offer这本书写的:在牛客网上的参数会有些不同,改一下就行了。 /** * struct ListNode { * int val; * struct ListNode *next; * ListNode(int x) : * val(x), next(原创 2018-01-09 21:53:13 · 168 阅读 · 0 评论