码迷,mamicode.com
首页 >  
搜索关键字:pointers on c    ( 570个结果
Leetcode 8 Two Pointers
Two Pointers 1. 28. Implement strStr() 用 i 记录haystack偏移量,j 记录 needle 的偏移量。 2. 125. Valid Palindrome 只需要建立两个指针,head 和 tail, 分别从字符的开头和结尾处开始遍历整个字符串,如果遇到非 ...
分类:其他好文   时间:2019-04-26 22:39:50    阅读次数:189
3 - Two Pointers Algorithm
607. Two Sum III - Data structure design (查找问题:从 map 中查找一个元素) 双指针:用一个指针遍历 map 所有元素,用另一个指针在 map 中找 remain https://www.lintcode.com/problem/two-sum-iii- ...
分类:其他好文   时间:2019-04-21 09:21:59    阅读次数:166
对palindrome的常用判断
判断String是否为palindrome:Two Pointers(left & right) 同时边扫边check 当前两边的char是否相同 code 判断number是否为palindrome:先reverse original number 变为reversed number ,再判断 o ...
分类:其他好文   时间:2019-04-20 09:40:26    阅读次数:128
Populating Next Right Pointers in Each Node - LeetCode
[toc] 题目链接 "Populating Next Right Pointers in Each Node LeetCode" 注意点 不要访问空结点 二叉树是满二叉树也就是说如果有左节点一定会有右节点 解法 解法一:递归,DFS。因为是完美二叉树所以左子结点的next指针可以直接指向其右子节点 ...
分类:其他好文   时间:2019-03-31 18:08:38    阅读次数:136
C++ 常量指针与指针常量
一、常量指针(constant pointers):指针自身是常量,const关键字出现在星号右边。如: 二、指针常量(pointers to constants):指针所指物是常量,const关键字出现在星号左边。如: 我对这两个概念的理解来自于《Effective C++》(第三版,侯捷译)。 ...
分类:编程语言   时间:2019-03-26 22:26:22    阅读次数:180
sorting, two pointers(cf div.3 1113)
注意题目条件:a balanced team, 仅保证大家水平差距不超过5即可,不管水平高低 ...
分类:其他好文   时间:2019-03-13 00:03:37    阅读次数:200
116. Populating Next Right Pointers in Each Node
You are given a perfect binary tree where all leaves are on the same level, and every parent has two children. The binary tree has the following defin ...
分类:其他好文   时间:2019-03-11 11:54:35    阅读次数:186
LeetCode 977. Squares of a Sorted Array (有序数组的平方)
题目标签:Array 题目给了我们一组 从小到大的 integers,让我们平方数字 并且 也排序成 从小到达。 因为有负数在里面,平方后,负数在array的位置会变动。 可以设left 和 right pointers,从两边遍历,比较一下两个平方后的数字,把大的那个 放入新建的array的末尾。 ...
分类:编程语言   时间:2019-03-04 09:47:23    阅读次数:194
【LeetCode】双指针 two_pointers(共47题)
https://leetcode.com/tag/two-pointers/ ...
分类:其他好文   时间:2019-02-27 01:26:41    阅读次数:164
P3143 [USACO16OPEN]钻石收藏家Diamond Collector[two-pointers]
P3143 [USACO16OPEN]钻石收藏家Diamond Collector 题意要注意一点:有两个陈列架! 如果只有一个陈列架,是很容易的。two pointers直接从左到右跑一下即可。 如果有两个陈列架,就需要进行答案合并了。做法是这样的: 设两个数组: 1. $pre$数组,$pre[ ...
分类:其他好文   时间:2019-02-15 01:27:58    阅读次数:245
570条   上一页 1 ... 4 5 6 7 8 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!