- 博客(9)
- 收藏
- 关注
原创 CSAPPのBomb Lab,超详细指南
当我们想重新开始调试拆解 phase_2 时,就不得不把 phase_1 的拆弹密码再输入一遍,可以想象,将来我们调试拆解 phase_6 时,前面 5 个密码每次都要输一遍,这实在是太浪费时间了。我们发现rax=6,时,eax=1111,反推15次循环,6、14、2、1、10、0、8、4、9、13、11、7、3、12、5。因此,我们知道了x=5,从而ecx=115。x=2时,edx=3;因此,我们发现关键要让edx=1111(15),在这种循环次数下,得到ecx,就是我们第二个输入的数字。
2023-12-13 08:43:03
1142
原创 【已解决】opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error‘ ]...
【已解决】报错:opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED'
2023-05-29 01:00:45
2924
3
原创 数据结构作业(第三章第二题)
(2)通过对(1)的分析,写出一个算法判定所给的操作序列是否合法。若合法返回true;否则返回false(假设被判定的操作序列已存入一维数组中)。假设以I和O分别表示入栈和出栈操作,栈的初态和终态均为空,进栈和出栈的操作序列可表示为仅由I和O组成的序列。(1)下面所示的序列中哪些是合法的?
2022-10-09 18:32:37
458
1
原创 数据结构作业(第三章第一题)
设计一个循环队列QUEUE,用data[0..MaxSize-1]存放队列元素,用front和rear分别作为队头和队尾指针,另外用一个标志tag标识队列可能空(false)或可能满(true),这样加上front==rear可以作为队空或队满的条件。要求设计队列的相关基本运算算法。
2022-10-09 18:26:02
841
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人