- 博客(34)
- 收藏
- 关注
原创 <C++> 优先级队列
优先级队列以及前面的双端队列基本上已经脱离了队列定义,只是占了队列名字优先级队列——priority_queue1. 优先级队列是一种容器适配器,根据一些严格的弱排序标准,经过专门设计,其第一个元素始终是它所包含的最大元素。2. 此上下文类似于堆,其中元素可以随时插入,并且只能检索最大堆元素(优先级队列中顶部的元素)。3. 优先级队列作为容器适配器实现,容器适配器是使用特定容器类的封装对象作为其基础容器的类,提供一组特定的成员函数来访问其元素。元素从特定容器的“背面”
2023-11-15 19:26:16 197
原创 <C++> vector模拟实现
vector的使用与string大致相同,本节我们来参考stl中的vecor,模拟实现vector由于空间适配器较难,我们直接采用new、delete来完成开空间操作 ,后期再学习空间适配器。
2023-10-29 19:19:38 131
原创 PTA 统计子串在母串出现的次数
PTA 6-2 统计子串在母串出现的次数 编写一个函数,该函数可以统计一个长度为3的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为:asdasasdfgasdaszx67asdmklo,字符串为:asd,则应输出n=4。
2022-12-05 09:39:33 1039
原创 PTA 查找书籍分数 20 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。
PTA 查找书籍分数 20 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。
2022-12-05 09:33:53 1292 1
原创 <C语言>代码实现与自己创造的“人工智障”进行三子棋对弈,并且艰难的让电脑赢!
注意看,这个男人叫小帅,现在,他正在敲代码实现和机器人下三子棋,终于小帅敲好了代码,他当即与机器人下了一局,然而小帅发现,这机器人竟然是......
2022-11-08 21:33:53 1263 27
原创 <C语言>你真的想明白冒泡排序了吗?
对于搜索大型数据库来说,对数据进行数据排序是至关重要的。用词典来查找字词是相对容易方便的,这是因为字典按字母表顺序排了序。排序(Sort)是一种非常有助于解决查找问题的技术,此外,如何有效地排序本事就是计算机算法的一个重要的研究领域。本文将介绍冒泡排序法。
2022-11-07 22:13:39 392 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人