- 博客(13)
- 收藏
- 关注
原创 最长上升子序列
bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, …, aN),我们可以得到一些上升的子序列(ai1, ai2, …, aiK),这里1
2024-08-22 10:27:33 200
原创 请用 C++打印出 10000 以内的对称数(对称数特点:数字左右对称,如:1,2,11,121,1221 等)
【代码】请用 C++打印出 10000 以内的对称数(对称数特点:数字左右对称,如:1,2,11,121,1221 等)
2024-08-21 23:03:29 126
原创 1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?(C++解决)
【代码】1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?(C++解决)
2024-08-21 22:31:42 153
原创 阐述C++标准库string类型
string是C++标准库中定义的一种字符串类型,其相比基本类型中由char型数组来存储字符串会更加优秀,因此更加推荐使用string来处理字符串。将字符串输入到一个字符串流中,再对流内的内容调用str函数转换为字符串,以此来实现拼接效果。使用find()函数查找指定字符串出现的位置,在使用erase()函数来进行擦除。3.capacity(),返回字符串的容量,即最大存储字符数量。1.size()或length()可以返回字符串中的操作个数。使用方式与find函数相同,因此不做过多的赘述。
2024-07-04 17:44:24 910
原创 Django项目环境配置
开始菜单中选择anaconda打开,然后点击Environments,再点击create,之后输入对应的环境名称。初始环境创建好之后,我们便要开始下载对应的一些库了。比如,mysqlclient,django,pymysql.然后python path那里点击文件夹图标,选择虚拟环境中的python.exe。然后选择not installed,在右侧输入对应的库名进行查找。三、pycharm使用虚拟环境创建Django项目。二、anaconda项目环境配置。如此,便大功告成了!
2024-06-20 09:41:24 357
原创 阐述C++标准库Vector类型
操作 vector的空间大小变化。值得注意的是当vector中的元素增加时,且其的空间不足时,其会开辟一片新的内存空间,将保存在旧空间的元素拷贝到新空间,然后释放旧空间的内存。所以,当vector中的元素频繁出现变动时,由于这种整片拷贝的机制,往往会浪费时间。所以我们可以使用reverse(n)函数,来分给vector一片至多可容纳n个元素的空间,只有当容器内的元素大于n之后,vector才会进行扩大空间的操作。而且扩大倍数为前空间大小的1.5倍。我们可以进行相关的检验。
2024-04-29 17:42:22 650 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人