
C
pipixia233333
沙漠花开
展开
-
牛客练习赛15 沃老师学生的成绩
点击打开链接说实话 这道题 写成原创 我是有点 害羞的 因为这个 比赛是我们 三个学长 都ac了 但是 想法都不一样 有一个学长是 优先队列 有个学长是 用了 stable_sort(这个函数比 sort 快 具体好像是因为 这个在相同元素的情况下 相同 ) 然后有个学长 没用结构体然后排序 因为我那个学长说 结构体 浪费时间 第一次 听说sort 浪费时间 结构体 也浪费时间...原创 2018-04-13 22:37:41 · 162 阅读 · 0 评论 -
牛客网 2018年湘潭大学程序设计竞赛 A 时间统计
ps(我现在好后悔报蓝桥杯啊 还要每天要保持编程的手感 却还要学习逆向和pwn的知识 也没有人来问,只能来自己摸索 还有linux下的东西 都摸不熟 以后还有安卓还有ios 想想都头大 主要还是自己的起点底 总想自己能够好好学习 能够补上以前的时间 却发现 自己太急了 还是一步一步来吧 ) 这道题 其实 先看的应该是数据范围 看看天数会不会超过范围 如果超过了 可以先考虑用小数点 (就是让 s或...原创 2018-05-06 22:12:15 · 265 阅读 · 1 评论 -
2018年湘潭大学程序设计竞赛 B String
题目链接点击打开链接这个题 其实 读懂 题意后很简单的 大意就是问你 6*6的正方形 再给你一串字符串 然后让你输出行列都是出现次数最多的字符,这个本身来说就是简单的 难的地方应该是 读题 代码如下#include <stdio.h>#include <iostream>#include <algorithm>#include <queue>...原创 2018-05-06 22:32:47 · 379 阅读 · 0 评论 -
2018年湘潭大学程序设计竞赛 C Boom
这个题就是让你问 有最多多少炸弹能落到同一区域 这个是卡边界 其实标记数组的时候可以 x+1 ,y+1 然后后面的可以是<= 或者是 x ,y 然后后面是< 这两个都可以ac 主要是不能让他们同时标记 #include <stdio.h>#include <iostream>#include <algorithm>#include <...原创 2018-05-06 22:58:23 · 301 阅读 · 1 评论 -
中南林业科技大学第十一届程序设计大赛 A B C D E K G题
啊 菜鸡是后面补的题 看人家谁ac的多 然后 就开始慢慢的补题 嗯 直接上代码 应该都不是难题 这个是 A题#include <iostream>#include <algorithm>#include <stdio.h>#include <math.h>#include <string.h>using namespace st...原创 2018-05-21 08:39:37 · 447 阅读 · 0 评论 -
NYIST练习 题解(一)
CTF 皮皮虾 所写题解想了解CTF的同学可以进群了解 (只限本校18级的新生) 811409334 此题解为弱校的新生题解 大佬请绕路题目链接为 链接A、 A+B这道题就是简单的四则运算 #include<stdio.h>int main(){ int a,b; scanf("%d%d",&a,&...原创 2018-09-17 15:53:11 · 1451 阅读 · 0 评论 -
NYIST 练习 题解(二)
CTF 皮皮虾 所写题解想了解CTF的同学可以进群了解 (只限本校18级的新生) 811409334 接着上一篇写 J 猴子吃桃问题 这个其实很简单的 只要逆推就行了 他这个是吃掉一半多一个 那么剩下的+1 就是一半 那么就可以写出代码 #include<stdio.h>#include<string.h>#include<math...原创 2018-09-17 16:08:18 · 606 阅读 · 0 评论 -
一次简单的hook
前几天看书 看到对自己的API hook 我就有感而发 能不能对不同的API HOOK 比如Sleep 然后我就写了这篇博客 vc++ 可以编译 其实也可以用 钩子直接写的(如果不想用汇编的话)(函数的调用方式不一样 要改的) 其中内容参考了 郁金香教学视频感谢郁金香老师!#include <windows.h>#include "stdafx.h"//函数调用结束后...原创 2018-11-06 09:29:12 · 1238 阅读 · 1 评论 -
写的一个全局钩子 键盘记录器
这个 先看效果吧其实实现很简单 我本来不想写的 但是 有个人写出来了 还很骄傲 。。。。。 然后还说你行你上然后我就上了如果不是debug 3个小时 我 一个小时就写完了其实很简单 然后这是写到文件里的但是 说实话 在windows 10里面作用不大LRESULT pro(int code, WPARAM wParam, LPA...原创 2019-03-31 22:59:21 · 780 阅读 · 1 评论 -
一次突发奇想的逆向(类 链表 模板 的逆向)
本来 我们这边搬家我看到了一个本书 名字叫做vc++ 入门到精通 名字看起来很厉害然后我大致翻了一下内容 这本书还可以吧 然后有一节讲的是 链表 我以前实现链表是关于结构体 比较多然后类还真的没怎么写过 这次写了一下 感觉还是有点收获 然后我们看一下源码#include "stdafx.h"#include <stdio.h>#include<io...原创 2019-05-06 19:16:24 · 225 阅读 · 0 评论 -
大鱼吃小鱼
#include<iostream>#include<stdio.h>//这道题需要用到栈 我用的 比较通俗易通 适合刚学习算法的的小白#include<string.h>#include<string>#include<math.h>#include<algorithm>using namespace std;int pp...原创 2017-11-15 21:48:03 · 769 阅读 · 0 评论 -
UVA - 624
这道题说实话 打比赛的时候打的比较崩 知道这道题是 01背包 确实没想到这样可以标记 而且 这个dp 用的时候 确实 没有体会到这道题的真谛 我的答案错的 因为前面 没有 把 dp[i][j]==dp[i-1][j] ,心态有点崩 最近 确定要好好学习算法了 所以 打算 重新 再开一个 新博客 就是这个 好好写博客 了 代码 如下 题意 大概就是 一堆数字 然后 给一个 数 求 最接...原创 2018-04-02 21:08:29 · 185 阅读 · 0 评论 -
Team HRBUST - 2322
//这道题 打比赛的时候 wa的我怀疑人生 怎么说 这个 最后 我才明白 这个题的坑点 就是这个题坑就坑在 它撤回 可能会 是 也是个 撤回语句 那么 前面//的那个撤回语句 就会失效 那么我们 要先存下 撤回语句 然后 我们就直接 从后往前 排就行。。点击打开链接#include <iostream>#include <stdio.h>#include &l...原创 2018-04-04 19:04:57 · 179 阅读 · 0 评论 -
Need for Speed
这个是国外原本的oj(在国内可能会很卡顿)点击打开链接这个是vj的网址 有时候可能会提交失败点击打开链接题意:Sheila is a student and she drives a typical student car: it is old, slow, rusty, and falling apart. Recently, the needle on the speedometer fell...原创 2018-04-13 13:55:10 · 649 阅读 · 0 评论 -
Mount Kattis - secretchamber Secret Chamber at Mount Rushmore
点击打开链接这个题 我表示不想说点什么了 说实话 有点水 但是 英文 !! 英文 读题读的我心态爆炸 很爆炸 说实话 我最后看样例读懂了题意 然后 大概 题意就是 给几行 字母 第一行的 可以 代替第二行的 可以任意代替 然后 我用的是 深搜 给ac的 然后我朋友想的是 并查集 然后最后样例一直没有过 也不知道为什么 。。这个是题目By now you have probably he...原创 2018-04-13 10:48:07 · 194 阅读 · 0 评论 -
最小差值
点击打开链接给定N个数组,每个数组都包含M个整数。 现在你被要求从每个数组中选出一个数,总共N个数,然后求出其中最大与最小的差值。 在MN种选法中,差值最小是多少?Input第一行包含两个整数N和M。 以下N行,每行包含M个整数。 对于50%的数据,1 ≤ N × M ≤ 10000 对于100%的数据,1 ≤ N × M ≤ 200000 0 ≤ 每个整数 ≤ 1000000Outpu...原创 2018-04-12 10:35:30 · 847 阅读 · 0 评论 -
回文字符串2
点击打开链接说实话,写这道题的时候内心的想法是这道题贼难 可是其实我忽略了一句话 就是这个保证了我们 那个串肯定在 也就是说去掉一个元素肯定会是回文串 那这个就很好证明了 期间我看了看我们学长的代码自己比葫芦也发个博客`~~~~~ 反正也没人看 就当自己写了一个笔记吧~~~#include<math.h>#include<algorithm>#include<st...原创 2018-04-11 17:10:36 · 179 阅读 · 0 评论 -
小数数字
点击打开链接这道题一开始我以为很难的。。。 然后我ac了一道bfs 的时候 回来看 发现好多人都把这一道题给ac了。。。。 然后我就仔细看了这道题 然后我一开始以为要找规律 甚至 欧几里得 还有逆元都给想用上 最后模拟ac后 真心想骂自己弱智。。。。。#include <iostream>#include <stdio.h>#include <string.h&g...原创 2018-04-11 16:20:21 · 182 阅读 · 0 评论 -
Goldbach`s Conjecture
vj 题网址:点击打开链接这道题 又一次证明了一个事 就是尽量少用map 特别是 内存给的特别小的情况下,尽量少用 听人家说(自己本人没有求证 如果有错 请大佬们指正),就是map 虽然是 有一个数 存一个数 假如说 你说 让map开的数组 mp【5】=1,然后 又mp【6】,但是mp里面并没有6 怎么办? mp 就开了一个内存 存储 6, 这个就很伤 ,虽然map 很快 但是感觉 (我和我的小...原创 2018-04-09 21:31:57 · 218 阅读 · 0 评论 -
Leading and Trailing LightOJ - 1282
原oj网址 点击打开链接vj 网址 点击打开链接这道题是 给你两个数 一个是n 一个是k 然后让你求 n^k 的前三位 和后三位 这个题 讲真 真的 没什么思路 但是后三位确实很好求 直接快速幂 mod=1000 就能求出来后三位 问题是 前三位怎么求 这个肯定不会是暴力 暴力肯定会超时,然后自己想了很长一会 想到了 用log 但是 总是样例过不了 试着 抱着侥幸心里 特判了样例 结果wa了 (...原创 2018-04-09 15:35:50 · 205 阅读 · 0 评论 -
4 Values whose Sum is 0
点击打开链接啊 刚刚写好的 博客 手残 点错了 就没有了 只能从新打一遍了 啊~~ 这个题的大意就是 让我们 找四个数 能不能 直接相加等于0 这个我的思路是 两两相加 然后一个 直接赋值为相反数 然后一个sort排序 直接 二分 就行 听说这个暴力 也能过 #include <iostream>#include <vector>#include <li...原创 2018-04-04 19:18:31 · 304 阅读 · 0 评论 -
How many ways
//点击打开链接这个题是真的坑 一开始都没有看懂题的 后来才知道 题意很简单 其实就是dp 其实 思想很简单 就是 将一个点前面 的可能性全部存下来 一步一步的往下//推下 ,最后结果 就是 dp 【n】【 m】的值#include<iostream>#include<cmath>#include<cstring>#include<cstdl...原创 2018-04-04 19:08:59 · 262 阅读 · 0 评论 -
课程设计
C C++ 年代过于久远 可能代码是bug版本的。。。 java 和 数据结构的代码找不到了。。。 = =C语言课程设计#include<stdio.h>#include<stdlib.h>#include<string.h>#include<windows.h>#include<time.h>#includ...原创 2019-06-12 14:56:49 · 1266 阅读 · 0 评论