- 博客(77)
- 收藏
- 关注

原创 计算机的发展史和基本结构
阶段年代电子元件运算速度(每秒/次)第一代1946-1958真空电子管数千至数万第二代1958-1964晶体管几十万至百万第三代1964-1970中、小规模集成电路百万至几百万第四代1970-至今大、超大规模集成电路(微型机)几百万至千亿。
2024-09-09 22:26:00
2024
原创 C++进阶课程第2期——排列与组合1
大家好,我是清墨,欢迎收看《C++进阶课程——排列与组合》。啊,上一期我们的情况啊也是非常好的,今天直接开始!
2025-01-27 16:38:28
733
原创 C++进阶课程第1期——中位数
大家好,我是清墨,欢迎收看《C++进阶课程——中位数》。停更了一个多月了,啊,我也废话不多说了,直接开始!我们先了解一下中位数吧。
2025-01-16 13:28:20
604
原创 【 】
观众们的欢呼声鼓舞着我的士气,我感觉到自己仿佛已经接近胜利。然而,在第三个高度的时候,我的脚碰触到了杆子,杆子轻轻地晃动了几下,最终还是被推倒了。每一次失败都是迈向成功的一步,只要勇敢地面对并继续前进,我们就能够跨越那个看似遥远的悬崖。我也不例外,为了能在跳高项目上获得好成绩,我努力训练了数月。终于轮到跳高比赛了,我紧紧地握着拳头,感受着血液中燃烧的激情。我点了点头,感激地望着教练。尽管这次跳高之路并不顺利,但我坚信,只要我努力不懈,下一次一定会有更好的表现。我抬起头,重新振作起来,看到场边站着我的教练。
2024-12-26 12:48:58
184
原创 【怪谈学校】
我亲眼目睹过无数次同学因为轻微的违规而遭受不可思议的惩罚,有的被迫做出荒谬的行为,有的被关进黑暗的小屋,失去了自由。在夜晚,学校变得更加诡异,有时会传出阴森的声音,有时会出现莫名其妙的影子,有一次,甚至来了红月危机。而在校园的角落中,有一颗被学生们称为诅咒之树的树,据说这颗树承载着整个学校的厄运和不幸。虽然我们无法挽回我们失去的同伴,但我们的努力让更多的人意识到这个恐怖学校的真实面貌。其次,学校里有一间被封起来的教室,听说是因为有人在那里发现了一本诡异的书,里面记载了一些不为人知的咒语和魔法。
2024-12-14 09:30:11
891
原创 Dev-C++简介
Dev-C++提供了一个用户友好的界面,包含了编辑器、编译器和调试器,使开发者可以在一个统一的环境中完成整个开发过程。总体来说,Dev-C++是一个功能强大、易于使用的C和C++集成开发环境,适合初学者和经验丰富的开发者使用。它提供了全面的开发工具和功能,可以帮助开发者高效地进行C和C++编程,并且是免费的软件。2. 编译器:Dev-C++支持多种编译器,包括MinGW和TDM-GCC等。5. 第三方插件支持:Dev-C++支持第三方插件,用户可以根据自己的需求安装和使用各种功能扩展,提高开发效率。
2024-11-04 12:43:02
655
原创 我的世界常用指令
14. `/execute`: 在指定实体或坐标上执行命令。3. `/tp`: 将玩家传送到指定位置或其他玩家的位置。6. `/spawnpoint`: 设置玩家的重生点。1. `/gamemode`: 改变玩家的游戏模式。10. `/summon`: 召唤指定类型的实体。5. `/weather`: 更改游戏的天气。8. `/fill`: 填充指定区域的方块。4. `/time`: 更改游戏的时间。9. `/kill`: 杀死玩家或实体。2. `/give`: 给予玩家物品。
2024-11-03 14:00:58
524
原创 【元素周期表】氦
:氦气在航空航天领域有广泛应用,主要用于火箭、宇宙飞船推进剂的输送和加压气体,以及地面和飞行流体系统的增压剂。:液态氦能提供极低的温度环境,常用于超导技术和磁共振成像(MRI)设备中,维持超导磁体所需的极低温条件。:氦气因其密度低且不易燃,常用于填充气球和飞艇,提供升力,替代易燃的氢气填充气象观测气球和娱乐气球。:氦气在医疗设备中也有重要作用,例如在核磁共振成像(MRI)中作为冷却剂,帮助超导磁体保持超导状态。:在冶金过程中,氦气用于防止氧化,尤其在熔炼和焊接操作中。
2024-11-03 12:20:14
432
原创 【元素周期表】氢
首先,氢气具有抗氧化作用,可以中和体内的自由基,减轻氧化应激反应,从而延缓衰老。其次,氢气具有抗炎作用,能够抑制炎症反应,减轻炎症对组织的损伤。此外,氢气还可以修复受损细胞,增加细胞线粒体的能量,加快新陈代谢,改善健康问题。在交通、电力和建筑等领域,氢气作为燃料电池的原料,能够提供清洁的能源供应,有助于实现碳中和目标。这种方法产生的氢气纯度较高,适用于需要高纯度氢气的应用场景。综上所述,氢气在生活中的用途广泛,不仅在医疗保健领域有重要作用,还在工业和能源领域有着不可替代的地位。
2024-11-03 12:09:06
285
原创 通过分解质因数求若干个数的最小公倍数
2,4,6,8,10,12,14 都能分解出质因数 2 ,最多能分解出 3 个(8 分解出 3 个 2),所以,最少公倍数一定包含 3 个质因数 2 (不可能小于 3 个,否则就不可能是 8 的倍数;3,6,9,12,15 都能分解出质因数 3,最多能分解出 2 个 3(9 分解出 2 个 3),所以,最少公倍数一定包含 2 个质因数 3。对每一个a[i]进行质因数分解,进而得到 c[i] c[j]其含义为对a[i]分解质因数,能分解出c[i] c[j] 个质因数b[j]。公式法中出现除的运算。
2024-11-03 11:26:32
512
原创 【算法赌场】SPFA算法
SPFA 算法的全称是:Shortest Path Faster Algorithm,是西南交通大学段凡丁于 1994 年发表的论文中的名字。不过,段凡丁的证明是错误的,且在 Bellman-Ford 算法提出后不久(1957 年)已有队列优化内容,所以国际上不承认 SPFA 算法是段凡丁提出的。这个事情其实给我们信息学的学习一些启发的。首先,段凡丁肯定是一个大神了,他整理出了这个算法,发表论文。
2024-11-03 10:54:08
480
原创 我国在AI领域的发展趋势
人工智能与其他技术的融合:人工智能与大数据、云计算、物联网等新兴技术的融合将进一步推动人工智能的发展。同时,人工智能也可以通过与物联网的结合,实现各种智能设备的互联互通,提升生活的便利性和智能化水平。例如,AI技术在金融领域的应用已经实现了智能风控、智能投顾等功能,为金融机构提供了更加精准和高效的服务。此外,我国还在人工智能芯片、机器学习等领域取得了重大突破,为AI技术的应用提供了坚实的技术支撑。政府的支持和投入、技术的突破和应用的广泛发展以及与其他技术的融合将进一步推动人工智能的发展。
2024-11-02 21:54:36
438
原创 梦境2(又来写小说啦)
小雨被花园里的每一个角落都所吸引,她开始相信,也许还有人能够给她带来真正的幸福和爱情。她知道,虽然曾经的伤害会让她脆弱和怀疑,但只有通过努力和勇气,她才能够重新拥抱幸福和爱情。她感受到了一种前所未有的温暖和安心,她知道这是对她内心最真实的诉求的回应。虽然有过一些波折和困难,但小雨不断提醒自己,只要她保持希望和坚持,她一定能够找到那个与她相伴一生的人。她相信,只要心怀希望和勇气,不再被过去所束缚,她一定能够在爱情的天空下留下属于自己的幸福。长时间的痛苦让小雨陷入了沉睡之中,而在她的梦境中,她重拾了希望。
2024-11-02 20:52:15
169
原创 梦境1(又来写小说啦)
亚当还遇到了一个失去记忆的精灵王子,他需要亚当的帮助来找回自己的身份。他看见了各种奇怪的生物,如翅膀上带着华丽装饰的小精灵、身披鳞片的巨龙,还有会说话的树木。这些生物告诉他,他们生活在一个叫做梦幻国的地方,是一个只有在梦中才能到达的世界。然而,就在一个晴朗的夏日午后,一个小男孩名叫亚当发现了一个令他感到不安的现象。他遇到了一个智慧的老巫师,巫师告诉他,他是被选中者之一,可以进入梦境世界探索和解决问题。他意识到,他所经历的梦境世界是真实的一部分,他可以把自己在梦幻国学到的智慧和经验应用到现实生活中。
2024-11-02 20:49:49
211
原创 找a,b的最大公因数最小公倍数
首先先找出 a 和 b 当中较小的那个然后从较小的数开始枚举,每次递减 1最后找到一个整数,同时是 a 和 b 的约数的时候跳出循环。最糟糕的情况下一直枚举到 1,因为 1 是任何整数的约数,所以这时候一定能跳出循环。如果 a 和 b 很大,而且 a 和 b,上面的代码就很可能超时了。
2024-11-02 20:44:19
404
原创 数据结构-图
图是由顶点的有穷非空集合和顶点之间边的集合组成,通过表示为 G(V,E) ,其中,G 表示一个图,V 是图 G 中顶点的集合,E 是图 G 中边的集合。以上图为例,V={1,2,3,4,5,6}, E = {,,,,,}。上面的这些表示符号,主要是为了便于理论的陈述和推导。
2024-11-02 18:59:09
1051
原创 学点高数-数学上的集合③-集合的基本运算
一般地,由所有属于集合A或属于集合B的元素组成的集合,称为集合A与B的并集,记作A∪B(读作"A并B"),即A∪B={x|x∈A,或x∈B)
2024-11-02 18:36:51
418
原创 【算法赌场】区间合并
区间的左端点和区间的右端点,所以,定义结构体的时候就需要包含这两个信息(根据不同的题目,有时候可以扩展出新的结构体成员变量)int l,r;
2024-11-02 17:21:56
528
原创 不是她所期待的那个人
她发现他是一个有才华和聪明的人,他总是能够轻松地解决各种问题。他对待朋友和家人总是非常关心和体贴,这让她觉得他是一个温暖而真诚的人。她开始对他产生了更深的好感,她觉得他是一个值得依靠和信赖的人。然而,随着时间的推移,她渐渐地发现了他隐藏在外表之下的一些缺点。从最初的喜欢到最后的讨厌,她对他的感觉经历了一段奇妙的变化。他的行为让她觉得厌恶和失望,她不再相信他能够改变。她认识到,她曾经喜欢的那个他只是一个幻影,他并不是她所期待的那个人。现在,她已经不再对他抱有任何幻想,她将继续前行,寻找真正适合她的人。
2024-11-01 13:27:32
208
原创 学点高数-三讲一测①
解析:本题考察的地方是每一个字母代表的集是什么意思,以及对自然数正整数整数有理数实数分类的掌握,和集的符号是什么意思。(1)0是自然数,故填∈。(2)-6非自然数,故填∉。(3)√2是无理数,故填∉。(4)5是有理数,故填∈。(5)√3是实数,故填∈。(6)i是虚数,故填∉。这道题只要认真做就能做对。拓展:用大写I(i)表示虚数集,用大写C表示复数集。
2024-10-29 12:24:08
393
原创 学点高数-复数①-复数的有关概念
我们通常将形如a+bi(a,b∈R)叫做复数,其中我们会将i叫做......既然我们有实数,那么实的反义词是虚,那么是否有虚数呢?我们伟大的数学家想:既然正数能能开根,那么负数又为何不能开根呢?于是,伟大的数学家笛卡尔就提出了虚数的猜想:在数学中,虚数就是形如a+b×i的数,其中a,b是实数,且b≠0,i^2 = - 1。虚数。
2024-10-27 21:59:33
313
原创 学点高数-数学上的集合②-集合的基本关系
集合间的基本关系一般地,对于两个集合A,B,如果集合A中任意一个元素都是集合B中的元素,就称集合A为集合B的子集,记作A⊆B或B⊇A,读作"A包含于B"或"B包含A"。子集有两个性质:1.自反性:A⊆A;2.传递性:A⊆B且B⊆C→A⊆C。
2024-10-27 21:14:50
207
原创 学点高数-数学上的集合①-集合的基本概念
我们把研究对象统称为元素.(数组里的数我们通常也叫元素):把一些元素组成的总体叫做集合(简称为集)。集合的三个特性:描述性、整体性、广泛性。:通常用大写拉丁字母A.B.C,…表示集合;用小写拉丁字母a.b.c,…表始的不加定义的概念,它同示集合中的元素。
2024-10-27 12:26:19
776
原创 STL映射
/映射的关键字是 map// 尖括号内一定是有 2 个数据类型,不能多,也不能少。两个类型用逗号分隔,一个是 key 的类型,一个是 value 的类型。// 定义 m1 映射,是从 int 映射到 int//定义 m2 映射,是从 string 映射到 int//定义 m3 映射,是从 long long 映射到 int。
2024-10-27 12:05:45
770
原创 STL二分查找
本课主要介绍容器部分里面的二分查找函数。涉及的函数有 3 个,这 3 个函数的强两个输入参数都和迭代器有关,或者说参数是可以迭代的,而第三个参数则是你要查找的值。
2024-10-26 22:28:10
592
原创 STL栈foundation
栈也是一种操作(或者说运算)受到限制的特殊线性表。其插入和删除操作都限制在表的一端进行,这一端被称为“栈顶(top)”,相对的另一端称为“栈底(bottom)”。两种操作:“进栈(PUSH)”或者“压栈”“出栈(POP)”。栈的特点是:“先进后出(FILO,First In Last Out)”s.push(x);//入栈, 将 x 接到栈s的顶端。s.pop();//出栈,弹出栈顶端s的第一个元素,注意,并不会返回被弹出元素的值。s.top();// 访问栈顶端元素, 即最早被压入栈s的元素。
2024-10-26 22:16:18
244
原创 STL单调栈
在上面的例子中,我们总是试图扔掉尾巴部分的一些没用的东西,扔掉东西的过程叫出栈,最后把新来的数字加到尾巴那里去教入栈,有没有留意到,这个算法里面并没有从队头去取数据。上面这些图像里,留下来的数据总是呈现出单调性,这一题,就是单调递减栈,删除无用数据之后,剩下来的柱子是从左到右越来越矮的,类似,还有单调递增栈,思想是一样的。在现在学的新算法当中,无用数据被清理删除,留下来的数据都是有用(或者说,不能排除它有用)。因为数据没有删掉,所以,找数据的时候就是“跳,跳,跳”,跳过了无用的数据。这个算法叫 单调栈。
2024-10-26 21:39:12
197
原创 STL动态数组
例如,对于容器 vector v,可以使用 v[index]来访问它的第 index 个元素。其中,0≤index≤v.size()-1,v.size()表示 vector 中元素的个数。迭代器类似于指针,指向vector中元素的位置,可以使用迭代器来访问vector中的元素。a.end() // 指向数组a的结束位置的下一个位置。a.begin() // 指向数组a的开始位置。1.容器:容纳包含一组元素的对象。2.迭代器:提供访问容器的方法。// t1指向数组a的开始位置。// t2指向数组a结束位置。
2024-10-26 21:30:31
525
原创 STL队列2
你已经学过队列的数据结构了,所以队列的概念不再赘述。如果对数据结构队列不了解的,请先补相应课程。STL 的队列是数据结构的队列的工程实现,所以,如果你理解了队列是什么,学 STL 就很容易,你只需要知道有 STL 里有哪几种队列的容器,你的程序需要什么功能就选哪一种队列容器,然后,会用这个容器下面的函数就可以了。所以,下面直接就介绍几种容器。
2024-10-26 20:54:36
1185
原创 C++回忆
这些,我们都知道,都讲过,我虽然来到优快云不到一年,但是C++已经陪了我很多个年头了,再想想曾经头文件的死记硬背,无数次的报错,想想曾经,做编程作业时抄过多少次代码,如今已是海阔天空,相信什么事都能用编程实现(除了自己上厕所),现在1024程序节,也只能用这种方式来提写我的感慨。------计算机的发展史和基本结构。------ 字符字符串。------二进制枚举。------前缀和入门。------数字拆分。------一维数组。
2024-10-25 12:43:51
92
原创 [枚举坤坤]二进制枚举基础
我们都知道数据是以二进制形式存储在计算机中的。当我们使用十进制数进行编程时(如a=10)实际上计算机要先进行一步转码,将其化为二进制的形式进行计算。如果在编程的过程中我们可以直接越过转码这一步去操纵二进制形式进行运算,程序运行速度就会变得更快。
2024-10-21 13:22:59
274
原创 [枚举坤坤]二进制枚举
TA是枚举算法中的一种特例,其主要运用在求某一集合的子集个数这一算法中。其基本概念就是利用二进制数中的1与0代表选择与否,其中1代表选,0代表不选。
2024-10-18 12:31:33
248
原创 音乐缘计划一起玩音乐
音乐创作者带来音乐作品进行演唱,10位歌手听歌、双方交流、相互表态,完成初次双选。经过一周左右的歌曲完善后,歌手进行正式表演,现场大众乐迷,进行内测试听会。歌手与歌曲创作者面临终极抉择,参考大众反馈,双向决定歌曲是否发行、推向市场。歌曲争夺战,内测舞台,发行抉择三大节目核心环节。音乐观点的碰撞,歌手对歌曲的改编,歌手与创作者的最终表态,深度诠释歌手与歌曲的奇遇过程。
2024-09-23 13:04:21
404
原创 二维矩阵的行、列、斜线特征(二维数组)
从 x[a][b] 出发找同一斜线上的其它元素,可以找 x[a+1][b-1] 和 x[a-1][b+1] ,行列坐标一个加一,另外一个减一,和就维持不变。二维 n*m 矩阵,用 x[i][j] 表示第 i 行第 j 列的元素。例如,上图中绿色格子的数组元素分别是 x[4][1],x[4][2],x[4][3],x[4][4],x[4][5],x[4][6]。例如,上图中橙色格子的数组元素分别是 x[1][5],x[2][5],x[3][5],x[4][5],x[5][5]。往上走,i-j 的值越来越小;
2024-09-23 12:46:22
978
原创 STL队列
队列是一种操作(或者说运算)受到限制的特殊线性表。其插入操作限定在表的一端进行,称为入队;其删除操作则限定在表的另一端进行,称为出队。插入一端称为队尾(rear);删除一端称为队头(front)。队列也被称作先进先出线性表(FIFO类似于生活中排队购票,先来先买,后来后买。在不断入队、出队的过程中,队列将会呈现出以下几种状态队空:队列中没有任何元素。队满:队列空间已全被占用。溢出:当队列已满,却还有元素要入队,就会出现“上溢(overflow)”;
2024-09-23 12:25:55
397
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人