自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 C++优质随机数生成(自己写库尽可能接近真随机)

自己写的c++随机库,支持随机整数,随机浮点数,在给定字符集中随机字符串,基于随机访问迭代器打乱。一般我们取一定范围的随机数都是用取模在加的方式,但这样的映射方式是不均匀的,这篇文章讲了均匀的分布方法。

2024-06-14 15:21:34 291

原创 C++UDP发包收包——有完整的封装呀

关于基础的c++UPD基础操作,这篇文章讲的已经很细了,广播的话这篇文章也有码风良好的代码,这里主要是讲一些问题和封装类。,注意,一个用于监听的套接字必须要用::bind来绑定端口,或者先调用一次sendto让系统自动分配,否则会报10022错误。

2024-06-14 15:02:38 470

原创 c++扩大递归栈大小

为了调大栈空间,我们就要用一些玄学代码解决,网上的版本都是这样:```cppint size = 256

2024-05-21 17:18:06 162

原创 c++生成真随机数(random与chrono)

用于将系统时间转换成熟悉的std::time_t类型,得到了std::time_t类型的值,就可以很方便地打印当前时间了。作为随机数生成器,因为它虽然生成的是伪随机数,但却有极高的随机性,只需要一个高速变化的种子,这样问题就变成了如何获得随机种子。2.steady_clock:是单调的时钟,相当于教练手中的秒表。分别返回L~R的T类型的随机数,原理未知,区别为分别返回整数和浮点数,不推荐使用。生成种子,但前面说了,它某些方面有问题,这里也不用它。使用梅森旋转算法,效率极高,需要一个种子,生成伪随机数。

2023-12-06 17:26:03 2689 1

原创 浅谈随机数生成

用于将系统时间转换成熟悉的std::time_t类型,得到了std::time_t类型的值,就可以很方便地打印当前时间了。作为随机数生成器,因为它虽然生成的是伪随机数,但却有极高的随机性,只需要一个高速变化的种子,这样问题就变成了如何获得随机种子。2.steady_clock:是单调的时钟,相当于教练手中的秒表。分别返回L~R的T类型的随机数,原理未知,区别为分别返回整数和浮点数,不推荐使用。生成种子,但前面说了,它某些方面有问题,这里也不用它。使用梅森旋转算法,效率极高,需要一个种子,生成伪随机数。

2023-11-25 15:32:53 1468

原创 树状数组介绍(含代码)

本文适合会树状数组的人,所以不会讲任何理论知识!!!含完整代码(区间求和修改)

2023-11-07 16:04:10 173 1

原创 我的好用的优化了的容器(MTL)(my template library)(手写队列和向量)

【代码】我的好用的优化了的容器(MTL)(my template library)(手写队列和向量)

2023-11-02 17:09:08 149

原创 c++手写队列

看了很多网上的手写队列,都有些怪怪的,STL又太慢了,特此放一个在这

2023-10-31 17:18:10 180 1

原创 关于NOI系列赛编程语言使用限制的规定

本规定适用于NOI系列的各项全国性竞赛。NOI其它规章、规则中所有与本规定不符之处,均以本规定为准。不遵守本规定所造成的不良后果由选手本人承担。

2023-10-22 11:15:27 160 1

原创 蒟蒻之骗分宝典

任何蒟蒻必须经过大量的刷题练习才能成为大牛乃至于神犇任何蒟蒻必须经过大量的刷题练习才能成为大牛乃至于神犇这就是著名的lzn定理。然而,我们这些蒟蒻们,没有经过那么多历练,却要和大牛们同场竞技,我们该怎么以弱胜强呢?骗分那么,骗分是什么呢?骗分就是用简单的程序(比标准算法简单很多,保证蒟蒻能轻松搞定的程序),尽可能多得骗取分数。让我们走进这篇《骗分导论》,来学习骗分的技巧,来挑战神牛吧!

2023-10-03 12:19:32 178

原创 反极域专用cmd3

哈哈哈,cmd系列我又更新了,新增了两个快捷键,窗口化极域(安照某软件来的)其余去前文看(带链接代码)

2023-10-02 15:52:42 212 1

原创 洛谷 P6849 [THUWC2017] 大葱的神力 题解

具体来说,我们生成物品的一个排列,然后贪心地将物品依次“尝试”放入 1~M 个背包,计算当前取得的最优值。这个代码的主体是费用流,所以可以复制上面的代码再稍微改改。,要不是因为这是题答,我还真不敢开这么大的数组。用模拟退火来生成排列就是一个很经典的应用了。T2,T8~10交给你们自己跑了。快乐一换三的代码,不要白不要。数据不大,自己写搜索吧!我电脑霍霍不起(逃)。

2023-09-28 19:30:50 272

原创 反极域专用cmd 2

我就写了个反极域专用的cmd(第二遍),处cmd本身的功能外,还可以自动置顶,kill快捷强杀(自己看代码),并解除键盘锁(失败了一次,见。大家上课时肯定都为极域而烦恼过吧,但相信不少人都会用。来强杀极域,但是,一但老师全屏广播,就。

2023-09-17 16:30:19 425 1

原创 反极域专用cmd

上面的代码就是一个cmd,但是是专门针对极域的,他会自动置顶,并且解除极域键盘锁,并且输入kill就可以快速杀除极域,希望大家赞+关注+收藏,谢谢。

2023-09-15 10:50:17 598 1

原创 洛谷 P1060 开心的金明题解

金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过。下面来到我们的正题: 首先判断是否为背包问题,可见其背包就是money的总数,质量就是重要度*money。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的。个正整数,为不超过总钱数的物品的价格与重要度乘积的总和的最大值。元)的前提下,使每件物品的价格与重要度的乘积的总和最大。的物品的基本数据,每行有。

2023-09-14 10:50:57 159 1

原创 洛谷 P1616 疯狂的采药 题解

LiYuxiang 是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同种类的草药,采每一种都需要一些时间,每一种也有它自身的价值。我会给你一段时间,在这段时间里,你可以采到一些草药。如果你是一个聪明的孩子,你应该可以让采到的草药的总价值最大。)所以上一题的代码不能直接用,因为这题的草药可以无限采集,很自然,我们会想到在加一层循环来模拟,代码如下。输出一行,这一行只包含一个整数,表示在规定的时间内,可以采到的草药的最大总价值。

2023-09-13 15:23:13 97 1

原创 洛谷 P1648看守 题解

所以我们就可以算出来距离起点1最小的曼哈顿距离和距离起点1最大的曼哈顿距离之间的差,然后将这个同距离起点2最小的曼哈顿距离和距离起点2最大的曼哈顿距离之间的差相比较,取最大值。对于x与y之间的曼哈顿距离,是不是等于y到起点1的曼哈顿距离减去x到起点1的曼哈顿距离?对于x与z之间的曼哈顿距离,是不是等于z到起点2的曼哈顿距离减去x到起点2的曼哈顿距离?),但是严谨一点来说,枚举所以第四维的情况的话是有八种的。个点,求曼哈顿距离最大的两个点的曼哈顿距离。以及在线求大佬给估一下时间复杂度。输出最大的曼哈顿距离。

2023-09-12 17:31:26 108

原创 洛谷P3945 三体问题

三体人所居住的星系由于三体运动的不确定性而导致三体星人生活动荡不安,善良的人类程序员(也就是你了!输入N个天体与他们在空间中的坐标(xi,yi,zi)、初速度(vx,vy,vz)与质量Mi,已知三体世界受到“歌者”影响时间的流动不是连续的(每0.01秒钟刷新一次),天体均视为质点,求t时刻所有天体的坐标。第一行输入天体数N与时刻t,接下来逐行输入以空格分隔的各天体坐标、质量与初速度(三个方向上的分速度)。###当你的答案与标准答案的相对误差不超过0.5%的时候,你在本测试点得到AC。

2023-09-11 17:13:51 135

转载 「Windows 12 网页版」来了!!!(文末有链接)

事实上,作者在仓库的 README 也提到,他写这个项目的时候还没升初三,所以有充裕的时间来捣鼓这个项目。说回 Windows 12 网页版,从项目的代码仓库来看,作者用前端开发三件套 —— HTML+CSS+Java 实现了这个项目,纯原生代码开发,没有使用前端框架。前两天开源中国报道了“初中生编写 Windows 12 网页版”后,引起了不少“资深”开发者的质疑,有人认为这是父母写开发的,有人觉得初中生哪有空折腾这些。尼科夫在线工具:“一个专用于坑人的网站,在注册过程中设置了重重关卡,无人能够成功。

2023-09-10 16:19:24 661

原创 洛谷P1048 [NOIP2005 普及组] 采药题解

我们知道 dp[1][j](j

2023-09-10 10:05:26 157

转载 浮点数表示

其他的比较扯淡,勉强看看吧。

2023-06-10 17:25:10 23

c++zip压缩头文件myzip.h

基于miniz的c++zip压缩库,完全开源免费,不像zlib需要链接lib文件,包含头文件即可使用,可以更好的移植到不好配置编译器的环境。有: std::string myzip(const std::string& compressedStr) std::string myzip(const std::string&& compressedStr) std::string myunzip(const std::string& compressedStr) std::string myunzip(const std::string&& compressedStr) 四个函数用于调用,分别是压缩(前两个),解压缩(后两个)。压缩文件是时用fread和frite读写文件即可。

2024-06-08

JiYuTrainer重放攻击版

JiYuTrainer重放攻击版,是它的最新版

2024-06-05

给devc++装新的GCC.zip

把目录下的Dev-Cpp拷到C:\Users\HP\AppData\Roaming下面,在把zip里的东西解压到c++的目录下面,是直接拖出去,点解压的话会多一层目录,就会出问题,OK。(仅适用于DEV c++6.5,并且好像必须是默认安装路径)想用哪个就用那个文件夹里的就可以了

2024-05-21

洛谷安全助手-火狐版.zip

洛谷安全助手火狐版,可以作为火狐插件运行,可以拦截Never Gonna Give You Up的视频和部分黄色网站,内有使用说明。

2024-04-08

Markdown渲染工具.zip

在浏览器中运行的Markdown渲染工具,完全免费开源。

2024-03-25

gcc13.2.zip

gcc13.2.zip

2023-11-25

-手写微型数据库头文件

手写微型数据库,因为要加载到内存,所以能存的东西不多,可以自己玩玩,c++

2023-11-08

c++手写队列头文件.h

c++手写队列头文件,STL有的都有 还额外支持[]访问下标

2023-11-02

极域安装包学生、教师端.zip

极域安装包

2023-10-29

小黑屋页游完整版v1.4.zip

小黑屋页游完整版v1.4版本

2023-10-14

int128.h头文件

int128.h头文件

2023-10-07

小黑屋网络游戏.zip

小黑屋网络游戏.zip

2023-10-05

反极域-去除控制安装包

反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包 反极域—去除控制安装包

2023-09-16

反控制极域1.0.zip

反控制极域1.0.zip

2023-09-14

特好用的反极域高科技,学生党必备

特好用的反极域高科技,学生党必备!!!

2023-07-05

dev c++全家桶(5.1.1、5.9.2、6.5(小熊猫))

有DEV C++目前主要的3种编辑器:5.1.1、5.9.2、6.5(小熊猫),但建议别和VS一起装,不然VS要废

2023-06-17

一个小游戏-消灭字符(有EXE和VS源代码)

进入游戏后,在提示部分,按任意键即可换页。 游戏部分中,分以下部分: 1.界面部分:从屏幕顶端不停落下随机字符,最下方字符标红,且只有标红字符可消灭。左上角显示得分,得分为红色。 2.胜负判断:当得分达到100分时,胜利,进入胜利提示界面;当字符落到屏幕底端时,失败,进入失 败提示界面。按0强制退出。 3.速度控制:按大于0的单个数字键时,则将速度调为按键(默认为2)。 4.按键操作:按字符键可用于消灭标红字符,空格暂停(不影响速度控制与强制退出)。 注:使用本程序时请使用英文输入法,否则可能检测不到数字空格以外的输入。

2023-06-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除