自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HNU暑假集训模拟测试1-井字棋

井字棋,是一种在3×3格子上进行的连珠游戏,和五子棋比较类似,由于棋盘一般不画边框,格线排成井字故得名。游戏需要的工具仅为纸和笔,然后由分别代表O和X的两个游戏者轮流在格子里留下标记井字策略。任意三个标记形成一条直线,则为获胜。

2024-07-11 23:36:52 267

原创 HNU暑假集训-恺撒Caesar密码

2. 找到该位置前的第五个字母的在字母表的下标:(26+s[i] -'A' - 5)%26。思路:1. 先找到密码第 i 个字母在字母表中的位置 s[i] - 'A'即:密码的第 i 个字母 = 原码在字母表后的第五个字母。聪明的你一定知道为什么先加26,再模26。问题的关键是找到密码替换的规则。

2024-07-11 23:26:21 371

原创 HNU暑假集训2-数圈

每转两次,前进长度+1,或者第三次转的时候前进长度先+1,再转。1->2 ,前进一个单位, 右转。2->3, 前进一个单位, 下转。3->5, 前进两个单位, 左转。5->7, 前进两个单位, 上转。7->10, 前进3个单位,转。用flag表示转的次数。用len表示前进长度。

2024-07-09 10:00:00 120

原创 HNU暑假集训3-可删除的点

【代码】HNU暑假集训3-可删除的点。

2024-07-08 08:38:13 86 1

原创 HNU暑假集训1-开关与灯

【代码】HNU暑假集训1-开关与灯。

2024-07-08 08:35:20 76

原创 HNU暑假集训1-众数

键可以是int ,float ,double,char,string,……map数组是键值对,每个键对应一个唯一的值。大家可以自学map,以后的很多题目会用到。思路:用map作为存储结构会更加方便。值的数据类型也是一样。

2024-07-08 08:26:14 250

原创 迭代器begin,end,rbegin,rend

抽象指针抽象指针。

2024-05-19 09:33:06 394

原创 origin画图软件去除demo水印

从官方网站下载origin 软件后只有7天的试用期,在此期间导出的图片是没有水印的,7天过后需要花钱激活软件,不然就会出现demo字样的水印白嫖怪才不会花这种冤枉钱,具体操作如下:1.先下载给大家准备好的破解版文件(在百度网盘)origin破解版2.进入origin安装目录右键在桌面上的origin快捷方式,打开文件所在位置把下载好的origin.exe(破解版)放在该目录下,替换原来的origin.exe文件,注意不是origin64.exe最后重新启动origin软件即可

2024-05-08 21:19:46 2478 4

原创 delete操作详解

在C++中,delete 操作符用于释放之前使用 new 操作符分配的动态内存。当你在程序中创建一个对象或者变量,并使用 new 为其分配了内存,你就有责任在不再需要这个对象或变量时使用 delete 来释放内存。这是C++中内存管理的重要部分,因为如果不正确地管理,会导致内存泄漏。

2024-04-19 12:13:41 560 1

原创 湖南大学-数据结构-实验四 词频统计

编写程序统计一个英文文本文件中每个单词的出现次数(词频统计),并将统计结果按单词出现频率由高至低输出到指定文件中。 本题采用的数据结构为trie树,也称为字典树,具体请参考相关资料。 注:在此单词为仅由字母组成的字符序列。包含大写字母的单词应将大写字母转换为小写字 本题采用的数据结构为trie树,也称为字典树,具体请参考相关资料。 注:在此单词为仅由字母组成的字符序列。包含大写字母的单词应将大写字母转换为小写字母后统计。此外,由于输入文件是英文小说,因此不会出现无意义的单词。

2024-04-18 18:36:45 1206 1

原创 getline函数C++

计算机读取输入缓冲区的过程通常是通过操作系统和编程语言提供的I/O(输入/输出)机制来完成的。这里以C++为例,详细解释计算机如何读取输入缓冲区。

2024-04-02 20:01:43 456 1

原创 分文件编写原理&&类模板的所有内容只能在一个 .h文件中编写的原因

背景知识:建议参考这篇博客。

2024-03-31 14:18:29 1026 1

原创 链接时的静态绑定

当编译器编译一个源文件时,它会生成目标文件(obj文件),其中包含了函数的实现和对其他函数的调用。对于调用的函数,编译器可能不知道被调用函数的最终地址,因为这些函数可能定义在其他源文件中,或者可能是外部库的一部分。在这种情况下,编译器会在调用点插入一个存根,通常是一条跳转指令(如 `jmp`),指向一个临时的、未知的目标地址。

2024-03-30 20:56:23 549

原创 蒙特卡罗法求Π(pi) 与srand(time(0))函数详解

背景介绍:蒙特卡罗法求Π:是将正方形分成 n*n 个小正方形,统计落在内接圆内的小正方形个数占所有正方形的比例,利用四分之一个圆来研究,看落入其中的小正方形有多少个,并计算概率,再用概率反推π的值,即π=4N/n2(N表示落入单位圆内正方形的个数)。n 越大结果越精确,运行次数越多。思路:生成随机数落点数目模拟四分之一圆的面积定义两个double 类型的变量x ,y 作为落点坐标单位圆的坐标公式:x*x+y*y=1;当 x * x + y * y < 1.

2024-03-27 21:47:16 311

原创 中缀表达式求值​--湖南大学 “数据结构与算法”实验一 线性结构 ​

校友们不要直接超

2024-03-25 13:18:09 323

空空如也

空空如也

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

TA关注的人

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