- 博客(12)
- 收藏
- 关注
原创 C++数组做题笔记
栈内存有限:如果你在栈上分配太大的数组(尤其是数组非常大时),可能会导致栈溢出错误。一般来说,栈的大小较小(在 32 位系统上可能是 1MB,64 位系统上可能是 8MB 或更多)。堆内存更大:通过new或动态分配内存可以避免栈溢出问题,堆内存较大,适合存储大数组。全局/静态数组:如果需要在整个程序中访问数组,可以将数组定义为全局或静态数组,避免栈溢出。根据你的需求选择合适的方案。如果是非常大的数组且没有固定大小,推荐使用或new动态分配内存。
2024-11-28 14:58:57
951
原创 中国电子学会C++三级试卷2024-03评讲
输入两个正整数n,m分别表示长度和进制,每行输出一个n位m进制数,输出任意一种编码即可。第1行是测试数据的组数n,后面跟着n行输入。在一组数的编码中,若任意两个相邻(首尾也视为相邻)的代码只有一位二进制数不同,则称这种编码为格雷码。三个正整数 N,A,B,相邻两个数之间用单个空格隔开。若所有的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。一行,包含两个正整数,分别是我家的门牌号及总共有多少家,中间用单个空格隔开。V表示true,F表示false,&表示与,|表示或,!
2024-11-27 19:09:06
785
5
原创 C++字符数组习题Demo
编写一个程序,判断一个字符数组是否为回文(即正读和反读相同的字符串)。编写一个程序,将两个字符数组拼接成一个新的字符数组并输出。编写一个程序,将一个字符数组的内容拷贝到另一个字符数组中。编写一个程序,输入一个字符串并通过字符数组输出它。编写一个程序,查找一个字符在字符数组中出现的次数。编写一个程序,转换字符数组中的所有字母的大小写。可以通过遍历字符数组,并将空格字符排除来实现。可以通过循环交换字符数组中的元素,或者使用。编写一个程序,将输入的字符数组反转并输出。编写一个程序,去除字符数组中的所有空格。
2024-11-26 16:56:24
350
原创 C++字符串习题Demo
编写一个程序,输入一个字符串,判断它是否是回文(即正着读和反着读都一样的字符串)。编写一个程序,输入一个字符串和一个子字符串,判断子字符串是否出现在字符串中。编写一个程序,输入一个字符串和一个字符,输出该字符在字符串中出现的次数。编写一个程序,将两个字符串拼接成一个新的字符串,并输出拼接结果。编写一个程序,统计字符串中单词的数量。编写一个程序,接收一个字符串并输出其反转后的版本。编写一个程序,将字符串中的每个单词的首字母大写。编写一个程序,删除字符串中所有的空格字符。或通过循环逐个字符删除空格。
2024-11-26 16:53:33
284
原创 C++字符串
在 C++ 中,字符串的操作非常灵活,可以使用传统的 C 风格字符串,也可以使用 C++ 标准库中的类。类提供了丰富的功能,足以满足绝大部分的字符串操作需求。掌握了这些基础后,你可以更高效地处理和操作文本数据。
2024-11-26 16:48:37
1101
原创 Python爬虫:一文搞懂Parsel中的css选择器
注意:编写css时,要像剥洋葱一样,一层一层拨开你的心,不能跳的太多,否则会出错!学费了的童鞋可以动手尝试一下,怎么获取别的名字,甚至是别的元素都可以。在开发者工具中论证,定位要爬取的数据,在element中ctrl+f查找。selector.css('css样式').getall()selector.css('css样式').get()低级的欲望放纵即可获得,高级的欲望克制才能达到。万般的努力只为出人头地,低头弯腰只为爬的更高。终有一日:会当凌绝顶,一览众山小。若是命中无此运,亦可孤身登昆仑。
2024-11-12 20:58:52
495
原创 Python爬虫☞爬取电脑壁纸
咱们今天使用parsel库里面的css选择器,对数据进行提取!通过查看,该网页是get请求方式,相对来说比较简单,数据安全性不如post请求高!(关于parsel模块中的css选择器的知识,后期出一期blog进行专门讲解!由于当前页所有图片的url都是储存在列表中,所以,循环遍历链接并进行对应的操作。(对爬取的html数据进行解析提取咱们想要的图片数据)单页图片数据的爬取成功,接下来就是多页的爬取啦!注意:UA是以字典的形式体现的,注意书写格式。当然,使用parsel中的xpath也是ok的!
2024-11-11 21:29:32
777
原创 为什么要学习Python?
Python自1989年由荷兰程序员Guido van Rossum在荷兰阿姆斯特丹创建以来,便以其简洁、易学的特点迅速崭露头角。受到他喜爱的电视剧《Monty Python's Flying Circus》的启发,Guido旨在打造一种高效、易读的编程语言。Python经历了多个版本的迭代和改进,逐渐完善了其语法和功能,特别是Python 3.x系列的发布,进一步巩固了其作为现代软件开发中不可或缺工具的地位。Python不仅应用于Web开发、数据分析,更在人工智能、机器学习等领域发挥着举足轻重的作用。
2024-11-11 11:15:54
681
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人