摘要:
首先有数列:3097、3673、2985、1358、6138、9135、4782、1367、3684、0139 分别按个位十位百位入0-9的桶,直到千位出桶完就能得到排好序的数列 按关键字中的数字 d1,把 L 中的元素分布到链表情况: L0 L1 L2 L3 L4 L5 L6 L7 L8 L9 4 阅读全文
摘要:
下载得到一个exe程序,是32位的 大概程序逻辑就是我们输入正确的flag,就会提示正确。 1.字符串搜索大法SHift+F12,但是根据题目说NoString可能我们搜索不到 2.因为我们搜索不到字符串,所以我们考虑是被加密了,需要分析代码 3.使用IDA打开程序进行反编译,查看main函数,分析 阅读全文
摘要:
第一部分js代码: <script> var domReady, loadFinish, canvasReady, loadError, gameStart, game, score, successCount //定义一些变量 // init window height and width var 阅读全文
摘要:
直接查看源代码,没看到什么有用的信息 看到这个信息,我们试着get这个1p.html,试了一下,如果直接再url上写这个参数会直接转到bugku首页,我们试着用burp来提交 我们获得了代码,但是试编码的代码,所以我们试着解码 得到的代码内容: <HTML> <HEAD> <SCRIPT LANGU 阅读全文
摘要:
首先看到一串无意义的代码,直接F12查看源代码,但是没看到有用的信息。 看到url的地址栏见到右base64的字样,拿去解码,说是key.txt文件,我们要理解导航栏之后代码的意思 line=代表行的意思,filename=a2V5cy50eHQ=代表浏览查看的文件,那么我们试试看这个key.txt 阅读全文
摘要:
实验 1.以图片方式,向页面输出红色的当前时间日期,格式为“yyyy年MM月dd日 HH:mm:ss”。 2.又一个简单的登录功能(一定时期的免登陆): (1)登录界面输入用户名、密码,勾选“一个星期自动登录”后,提交至CheckServlet; (2)CheckServlet中判断用户名密码非空且 阅读全文
摘要:
主元素判断:当一个元素在数组中占一半以上的元素。 思维:int nums[] = {3,1,3,2,3,3,4,3}; (1)初始计数器为1,当遇到相同的时候+1,不同时-1 (2)剩余两种情况,一种是返回的元素很有可能是主元素,也可能不是 (3)还有一种是计数器为0,说明数组是偶数,不存在主元素 阅读全文
摘要:
实操 1.参考P147的案例,编写Servlet程序,查看当前浏览器Cookie中保存有哪些信息? 2.定义两个Servlet程序,都向页面显示当前的session ID, (1)打开浏览器,输入程序一映射的地址,观察session ID的值,在同一窗口的地址栏再输入程序二映射的地址,观察sessi 阅读全文
摘要:
实现 strStr() 函数。 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回 -1 。 说明: 当 needle 是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问 阅读全文
摘要:
题目: 给你一个长度为 n 的整数数组,请你判断在 最多 改变 1 个元素的情况下,该数组能否变成一个非递减数列。 我们是这样定义一个非递减数列的: 对于数组中任意的 i (0 ⇐ i ⇐ n-2),总满足 nums[i] ⇐ nums[i + 1]。 示例 1: 输入: nums = [4,2,3 阅读全文