码迷,mamicode.com
首页 >  
搜索关键字:c语言 数组地址 指针    ( 27278个结果
「联赛模拟测试18」「另类解」水滴
#简述: 给定序列,查询是否存在全部符合给定种类至少给定此种类数量的区间,并输出最小值 #解法: 氵题,当我知道T4是最简单的题但我选择了硬肛T1之后: 我在写尺取法 2min later,我写完尺取法了 几乎是尺取法板子,即同时移动左右指针,看是否存在合法序列,开个桶随便搞搞就行 不会尺取法的可以 ...
分类:其他好文   时间:2020-10-18 10:04:32    阅读次数:16
[Leetcode] 977. 有序数组的平方
**题目链接:**https://leetcode-cn.com/problems/squares-of-a-sorted-array/ 分析: 双指针。 Python class Solution: def sortedSquares(self, A: List[int]) -> List[int ...
分类:编程语言   时间:2020-10-18 09:27:17    阅读次数:21
npuctf_2020_easyheap
这是一道非常典型的off-by-one 先分析源码 create函数 先创建一个大小0x10大小的结构体,并且+0是大小,+8是指针 struct { size_t size; char* str; } edit函数 编辑结构体的str成员,它这里有个read_input函数,可以溢出单个字节 sh ...
分类:其他好文   时间:2020-10-18 09:22:22    阅读次数:20
C--迷途指针
在计算机编程领域中,迷途指针,或称悬空指针、野指针,指的是不指向任何合法的对象的指针。 当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下该指针便称迷途指针。若操作系统将这部分已经释放的内存重新分配给另外一个进程,而原来的程序重新引用现在的迷 ...
分类:其他好文   时间:2020-10-16 11:09:24    阅读次数:16
[OGeek2019]bookmanager
做过的代码量最大的一个题 说出的好也好,不好也不好,利用点很简单,就是一个大规模的heapoverflow,就是逆起来有点儿难度 思路很简单,就是利用堆溢出覆盖结构体中的指针为__free_hook,然后改freehook 给👴整吐了,做了俩小时,然后本地到了最后一步,freehook每次内容都是 ...
分类:其他好文   时间:2020-10-16 10:49:17    阅读次数:28
SSM框架MavenWeb项目的测试
由于SSM项目的类都是由Spring容器托管,所以直接进行用new对象调用方法进行测试是不行不通的,会出现空指针异常NullPointExpection. 因为我们的对象由spring进行托管,调用的类可能存在属性是通过spring自动注入进行赋值的,调用数据库的Mybatis框架也是整合到Spri ...
分类:Web程序   时间:2020-10-14 20:13:15    阅读次数:28
LeetCode——142. Linked List Cycle II
LeetCode的142题,检测链表中是否存在环。我的答案不是最优解,还有一定的优化空间,但是可以保证可以通过所有的测试样例。思路还是快慢指针。 ...
分类:其他好文   时间:2020-10-12 20:10:56    阅读次数:22
C++中c_str()
1.要用strcpy https://zhidao.baidu.com/question/104592558.html char c[20]; string s="1234"; strcpy(c,s.c_str()); //这样才不会出错,c_str()返回的是一个临时指针,不能对其进行操作。 下面 ...
分类:编程语言   时间:2020-10-10 18:00:31    阅读次数:28
LeetCode 142 环形链表II
LeetCode 142 环形链表II 问题描述: 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 快慢指针 快指针每次走 ...
分类:其他好文   时间:2020-10-10 17:15:32    阅读次数:15
剑指 Offer 57 - II. 和为s的连续正数序列 js
// 双指针 var findContinuousSequence = function(target) { let res = [] let left = 1 let right = 2 while (left < right) { let sum = (left + right) * (righ ...
分类:Web程序   时间:2020-10-10 17:08:08    阅读次数:18
27278条   上一页 1 ... 44 45 46 47 48 ... 2728 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!