LXJ's Blog
  • 首页
  • 归档
  • 标签
  • 关于
  • 友链

25届计算机保研经历记录

1. 写在前面 1.1 个人感想 今年的夏令营和预推免形式很混乱,如果直接套用往年学长学姐的入营形式,会寄的很惨! 除非是保研大佬,其实不确定因素都挺大的。每个院校有强弱com之分,老师和实验室面试也有自己的偏好,还有各种替补捡漏,填报项目的博弈等等。只要你决定保研,别管自己配不配,只管去尝试就好了,相信命运的安排。 夏令营的时候其实形式还是挺不错的,虽然说越来越多学校倾向于不发offer且大海营
2024-10-21
#保研 #夏令营 #预推免 #计算机

保研机试复习

洛谷P2285 --[HNOI2004] 打鼹鼠 题目描述 鼹鼠是一种很喜欢挖洞的动物,但每过一定的时间,它还是喜欢把头探出到地面上来透透气的。根据这个特点阿牛编写了一个打鼹鼠的游戏:在一个 $n \times n$ 的网格中,在某些时刻鼹鼠会在某一个网格探出头来透透气。你可以控制一个机器人来打鼹鼠,如果 $i$ 时刻鼹鼠在某个网格中出现,而机器人也处于同一网格的话,那么这个鼹鼠就会被机器人打死。
2024-04-02
#保研 #机试 #算法

算法学习

排序 sort函数(sort和cmp配合使用) sort函数(c++)可以对数据进行排序和自定义排序(cmp配合使用) 12345从小到大排序可以写成sort(a,a+n,less<要进行排序的数据类型>())//a是数组的首地址,a+n是数组的尾地址(也可以是结构体数组)从大到小排序可以写成sort(a,a+n,greater<要进行排序的数据类型>()) sort可以和
2022-10-23
#数据结构 #acwing #算法学习

ctf做题记录2

jarvisoj_level2_x64 checksec后发现是64位NX_ENABLE的程序,打开ida后发现就是一个简单的64位rop,题目用意应该是让我们熟悉下64位和32位rop构造的区别 在64位中,函数传参通过寄存器,所以可以在函数找到pop_rdi_ret的地址,然后就可以把str_bin_sh传入system函数中 于是exp可以这样构造 12345678910from pw
2022-04-27
#ctf #reverse

ctf做题记录1

xctf babyre 第一次做smc程序,看了wp学了下打patch。 打开ida启动反汇编就发现judge是全程序的关键,但是judge在开头进行了异或操作,导致反汇编不出来。于是可以用ida打patch来让ida正确反汇编函数。 如果是花指令,就可以使用edit-patch programmer将字节码改成nop跳过花指令。如果是需要编写脚本来正确反编译,可以在file-script c
2022-04-08
#ctf #reverse

逆向做题记录

特殊的base64 这道题故名思意 ,肯定是base64改变字母表,顺便复习下之前写过的脚本 首先打开ida先找改变后的字母表,找到后再找到密文就可以得到flag了。 re4-unvm-me 为什么开始做攻防世界的题了,因为buu后面的题有亿点点难。这道题时py反编译,用在线网站python反编译 - 在线工具 (tool.lu)可以快速得到源码 12345678910111213141516
2022-01-24
#ctf #reverse #pwn

单链表的简单习题

1.合并两个链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 暴力法: 12345678910111213141516171819202122232425/** * Definition for singly-linked list.
2022-01-20
#算法 #链表 #数据结构

搜索

载入天数... 载入时分秒...
闽ICP备2024047719号