算法
痴心的萝卜
这个作者很懒,什么都没留下…
展开
-
LeetCode C语言版详解(1-5)
LeetCode 每天五题-C语言版详解(1-5)注解全是自己手打,如果有错请指出1 两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 num...原创 2019-07-15 22:25:26 · 7218 阅读 · 7 评论 -
LeetCode C语言版详解(6-10)
LeetCode 每天五题-C语言版详解(6-10)6 Z字形反转将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 “LEETCODEISHIRING” 行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“LCIRETOE...原创 2019-07-16 20:22:27 · 1351 阅读 · 0 评论 -
LeetCode C/C++语言版详解(16-20)
LeetCode 每天五题-C/C++语言版详解(16-20)PS:分享下C转C++的原因为了节省时间,我还是快速上手了一下C++。我发现只要学习过C语言,C++的语句有些不看解释都能看得懂它的意思,这就很舒服。我要分享一下一篇优秀的文章,《从放弃C语⾔到使⽤C++刷算法的简明教程》by 柳婼,这篇文章详细的讲了一下C和C++优缺点的对比,因为在CSDN上分享资源不能设置0积分,所以我直接用百...原创 2019-07-24 00:29:51 · 661 阅读 · 1 评论 -
LeetCode C语言版详解(11-15)
LeetCode 每天五题-C语言版详解(11-15)11 盛最多水的容器给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2。图中垂直线代表输入数组 ...原创 2019-07-17 18:43:55 · 1357 阅读 · 0 评论