自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

热爱编程的Jack的博客

一位热爱Python/C++/开源硬件的编程爱好者

  • 博客(12)
  • 收藏
  • 关注

原创 C++桶排序在数组中的运用

桶排序核心:让数值成为下标,使得数组下标具有意义。

2024-12-04 16:55:18 272

原创 C++约瑟夫环问题

这个问题利用了环形结构和循环计数的思想,通过模拟每次出圈的过程,最终得到了符合要求的结果。

2024-11-29 19:46:36 764

原创 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++实现质数(素数)的判断

可以将这段代码作为母版,可以延申出很多csp试题,正所谓万变不离其宗嘛!

2024-11-26 17:54:30 1927

原创 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

原创 电子学会C++一级2023-09试卷评讲

第 1 题。

2024-11-26 16:00:13 780

原创 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关注的人

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