• 2024-09-159月15日总结
    今天呢,将剩余的码题集的习题搞完了,在这几个题中,虽然大部分是一些暴力是可以解决的,但是,几乎所有的题都需要你考虑时间复杂度,将具体的代码进行优化,例如今天我学会了一个名为线性筛(欧拉筛)的一个为素数寻找计算的算法知识具体的代码实现如下:for(inti=2;i<=x;i++){if(!judge[i
  • 2024-09-12高一上九月中旬日记
    9.11闲话做题纪要9.12闲话做题纪要luoguP3806【模板】点分治1若边权都为\(1\),求出直径后判断即可。点分治板子。随意选择一个点作为根节点\(rt\),则所以完全位于当前其子树内的路径以是否经过\(rt\)分为两种。而经过\(rt\)的路径\(u\tov(u,v\nert)\)
  • 2024-09-08CTF逆向:将数组作为函数代码执行
    例题攻防世界BABYREflag判定条件为这个if(v5==14&&(*judge)(s))注意judge本质上是一个数组,(*judge)(s)则说明judge数组中的内容被当做代码执行但前面又有for(i=0;i<=181;++i)judge[i]^=0xCu;judge数组中的内容进行加密所以需要进行patch
  • 2024-07-24加赛2
    加赛2组题人:@LYinMX\(T1\)P146.AA\(0pts\)不会向量,贺的官方题解。貌似最后的矩阵除法需要把分母求逆然后乘起来(题目某些限制条件给定了)。\(T2\)P147.AB\(0pts\)感觉是可做题但有点难写,贺的官方题解,等有时间再来写。\(T3\)P148.AC\(100pts\)感性
  • 2024-07-17[AIZU ONLINE JUDGE] 计算几何 CGL_3_C (射线法判断一点是否在多边形内部)
    Polygon-Point-ContainmentForagivenpolygon g andtargetpoints t,print"2"if g contains t,"1"if t isonasegmentof g,"0"otherwise.g isrepresentedbyasequenceofpoints p1, p2,..., pn wherelinesegmentsconnec
  • 2024-07-17记4道弱智题
    今天集训模拟赛,3h,喜提110pts/400pts。第一题:反复覆盖区间,求各点处的最小值。上来想了差分,记录左端点等方法,越写越长。20min跳了,慌。第二题:模拟题,ipv6压缩。看起来不难,开始写,先去掉全0串,再去掉前导零,最后处理输出,样例全过了,我觉得能A。第三题:画图觉得是最大生成树,然后就想起来
  • 2024-07-11使用pyqt5制作简单计分桌面应用
    这是一个自己写的使用pyqt5制作简单计分桌面应用的实例,希望对大家有所帮助。制作这个小程序的起因是因为有个艺术类比赛需要设计这个一个桌面程序,方便统分。(此程序尚存在部分小bug,请慎用,公开代码只为让小白熟悉如何开发一个简单的桌面计分程序)ui设计众所周知,使用pyqt5开发可以
  • 2024-06-122024.05.29
    function[section]=JinTuiFa(fx,x0,h0,t)%%%输入目标函数x,初始点x0,初始步长h0和加停系数t:%%%采用进退法确定搜索区间ra,bl;输出搜索区间f=inline(fx);h=h0;a=x0;k=0;%k是计数器,同时也做指示器:如果第1次目标函数就没有下降,将%作为反白搜索的指示标记:
  • 2024-06-06锐捷校园网自助服务系统 login_judge.jsf 任意文件读取漏洞复现(XVE-2024-2116)
    0x01产品简介锐捷校园网自助服务系统是锐捷网络推出的一款面向学校和校园网络管理的解决方案。该系统旨在提供便捷的网络自助服务,使学生、教职员工和网络管理员能够更好地管理和利用校园网络资源。0x02漏洞概述校园网自助服务系统/selfservice/selfservice/module/scgroup
  • 2024-06-052024.5.27(周一)
    function[section]=JinTuiFa(fx,x0,h0,t)%%%输入目标函数x,初始点x0,初始步长h0和加停系数t:%%%采用进退法确定搜索区间ra,bl;输出搜索区间f=inline(fx);h=h0;a=x0;k=0;%k是计数器,同时也做指示器:如果第1次目标函数就没有下降,将%作为反白搜索的指示标记:
  • 2024-04-04人是否应该以貌取人 英语作文 四级备考 20240404
    题目:Doyouagreeordisagreewiththefollowingstatement?Oneshouldneverjudgeapersonbyexternalappearances.Usespecificreasonsanddetailstosupportyouropinion.(150words)作文:Ifirmlybelievethatoneshouldneverjudgeapersonsolelybyt
  • 2024-03-23BABYRE 【攻防世界】 Reverse
    题目 丢进ExeinfoPE里面,得到64bit,无壳丢进IDApro(x64)里面,找到主函数 代码中有一个花指令:*(unsignedint(__fastcall**)(char*))judge)(input) unsignedint(__fastcall**)(char*):这是一个函数指针类型,指向一个接受char*类型参数并返回unsignedint类型的函
  • 2024-03-22STM32G431RBT6按键模块04
    按键用法: 短按长按双击/三击按键电平变化:按下为0,弹起为1cubeMX中配置按键引脚并将其设置为上拉 设置定时器,时钟源,分频系数,重装载值 时钟源:InternalClock;Prescaler:79;CounterPeriod:9999; 这样的设置是10ms中断一次使能中断 interrupt.c&&inte
  • 2024-03-2114. 最长公共前缀c
    booljudge(char*s1,char*s2,intn){for(inti=0;i<n;i++){if(s1[i]!=s2[i])returnfalse;}returntrue;}char*longestCommonPrefix(char**strs,intstrsSize){intcount=strlen(strs[0]);for(inti=1;i<strsSize;i++){
  • 2024-03-18438. 找到字符串中所有字母异位词c
    /***Note:Thereturnedarraymustbemalloced,assumecallercallsfree().*/booljudge(int*a,int*b){for(inti=0;i<27;i++){if(a[i]<b[i])returnfalse;}returntrue;}int*findAnagrams(char*s,char*p,int*returnS
  • 2024-03-12Python 列表中任意字符串是否存在的判断
    `importsysjudge_string=[]target_string=sys.argvjudge_string=['-?','/?','--?','-help','--help','help']target_string=sys.argvjudge_result=any(wordifwordintarget_stringelseFals
  • 2024-03-10P8599 [蓝桥杯 2013 省 B] 带分数
    题目知识点:全排列加指针划分数组。链接:https://www.luogu.com.cn/problem/P8599#include<iostream>#include<vector>#include<algorithm>#include<math.h>#include<sstream>#include<string>#include<string.h>#include<iomanip>#
  • 2024-03-097-3 查验身份证
    7-3查验身份证分数10作者陈越单位浙江大学一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z
  • 2024-03-06236. 二叉树的最近公共祖先c
    思想就是层次遍历,然后判断每个节点是否为父节点、/***Definitionforabinarytreenode.*structTreeNode{*intval;*structTreeNode*left;*structTreeNode*right;*};*/booljudge(structTreeNode*root,structTreeNode*q){if(
  • 2024-03-067-1 说反话-加强版
    7-1说反话-加强版分数12作者陈越单位浙江大学给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过500000的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词
  • 2024-02-03【C++】力扣101-平方数之和
    给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a2+b2=c 。使用双指针:#include<iostream>#include<math.h>usingnamespacestd;booljudge(longc){if(c<0)returnfalse;longa=0;longb=(int)sqrt(c);longsum=0;while
  • 2024-01-28Solution Set #9
    在cdqz的集训结束了,虽然总榜比较好看但感觉只过了一堆平凡题。怎么一个月就省选了(恼)150【IOI2016】shortcut(拆绝对值)考虑确定了架桥架在哪里之后怎么算(经过桥的)直径。实际上就是\(\max(|pos_u-pos_x|+|pos_v-pos_y|+d_u+d_v)\)。大力转切比雪夫(大概)然后二分,先排除\(|pos_
  • 2024-01-26寒假集训Day9
    前言经过昨天的一天模拟赛,我成功坐牢5小时,13道题就会两道,所以我决定放弃每天的傻逼题和rating赛的题,把时间都用来详细的复习学过的东西链式前向星存图的补充之前的好多模板都是用链前写的,链前不会的话一点都看不懂之前的模板,所以还是重新学习一下voidadd(intu,intv,intval
  • 2024-01-20关于 Special Judge 的编写和本地测试
    最近有几位同学来问我SpecialJudge怎么写?为了让大家可以写出SpecialJudge方便在本地调试和对拍,我就想写一篇文章来介绍SpecialJudge。SpecialJudge是什么?有什么用?大家可以先看这样一篇文章:SpecialJudge-OIWiki(oi-wiki.org)。SpecialJudge(简称:SPJ,别名:checker)
  • 2023-12-27常用链接
    永远铭记:2023/11/1存放常用链接的剪贴板被删OnlineJudgeNKOJ||洛谷||AtCoder||Codeforces||AcWing||VirtualJudge||VirtualJudge-镜像||517||TYOJ||LibreOJ工具Markdown||OIWiki||刘明野的工具箱||Z4A||图形编辑器||壁纸深渊||WebGL流体模