自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 蓝桥杯备赛-基础练习 day1

刷完之后,其实希望和大家分享的经验就是还是要自己亲自来敲代码,还是会遇到很多自己考虑不周的地方,尤其是在使用 list[int](n*['']) 的时候,这里面的int就表示的是输出的会是int。首先我们是要输出32行,按照从小到大的顺序每行一个长度为5的01串,我一开始没有想到如何做,但是后来想到python中有直接转二进制的情况,就可以适用bin(i)这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。

2025-03-13 21:48:08 779

原创 蓝桥杯备赛-入门训练题 day1

对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。其实本题的思路很简单,并没有太过复杂的过程,其实只要控制最后输出的结果保留多少位就可以了。实数输出的问题如果没有特别说明,舍入都是按四舍五入进行。输入包含一个整数r,表示圆的半径。给定圆的半径r,求圆的面积。

2025-03-13 11:53:26 376

原创 蓝桥杯备赛-基础训练(四)字符串 day18

今日有空 2更 和大家一起努力。

2025-03-12 22:00:45 300

原创 蓝桥杯备赛-基础训练(四)-字符串 day18

今天咱们继续字符串。

2025-03-12 21:26:58 844

原创 蓝桥杯备赛-基础训练(四)字符串 day17

后来根据“代码随想录”上的思路,其实在遍历字符串的过程中,只要让 i += (2 * k),i 每次移动 2 * k 就可以了,然后判断是否需要有反转的区间。输入:["H","a","n","n","a","h"]输出:["h","a","n","n","a","H"]输入:["h","e","l","l","o"]输出:["o","l","l","e","h"]

2025-03-10 23:12:17 334

原创 蓝桥杯备赛-基础训练(三)哈希表 day16

1、定义dict_zazhi = dict()2、定义dict_shujin = dict()3、把杂志上的字都录入dict_shujin当中4、赎金信上的字母遇到了就-=15、最后循环看是否每个字符都大于0但是后来发现,其实这里用。

2025-02-23 11:32:48 389

原创 蓝桥杯备赛-基础训练(三)哈希表 day15

为了使问题简单化,所有的 A, B, C, D 具有相同的长度 N,且 0 ≤ N ≤ 500。给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0。主要是把四个数组分成两拨,A+B是一组,C+D是一组,如果遇到重复了,她的重复次数是需要记录的,所以需要有一个value的值,这样的话使用map是最合适的选择。给出的这个输入得到的输出是589,应该是正确的,如果有错误敬请指正。

2025-02-22 22:24:36 701

原创 蓝桥杯备赛-基础训练(三)哈希表 day15

两个数组的交集。

2025-02-22 21:03:53 990

原创 蓝桥杯备赛-基础训练(三)哈希表 day14

哈希表的理论基础有效字母异位词

2025-02-21 23:27:05 938

原创 链表-基础训练(二)链表 day14

两两交换链表中的节点题目示意:给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。删除链表的倒数第N个节点题目示意:给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。

2025-02-21 14:59:53 425

原创 蓝桥杯备赛-基础训练(二)链表 day13

这里主要是用到双指针来实现代码:首先定义一个。

2025-02-20 22:35:22 345

原创 蓝桥杯备赛-基础训练(二)链表 day13

current.value就是值的是值,而,后面的则指的是一个三元运算 如果current.next还有值,那么输出“->”,如果current.next已经是None了,那么就输出“”根据Python中的基本数据类型,很明显没有什么可以直接的表示链表,Python是允许用户自己定义数据类型的,这就是所说的类。示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6 输出:[1,2,3,4,5],因此可以用类来表示链表的结点,即链表的结点类型是:用户自定义的类。

2025-02-20 21:29:50 600

原创 蓝桥杯备赛-基础训练(一)数组 day13

在一个城市区域内,被划分成了n * m个连续的区块,每个区块都拥有不同的权值,代表着其土地价值。第一行输入为整数数组 Array 的长度 n,接下来 n 行,每行一个整数,表示数组的元素。如果,我们想统计,在vec数组上 下标 2 到下标 5 之间的累加和,那是不是就用 p[5] - p[1] 就可以了。然而,由于城市规划的限制,只允许将区域按横向或纵向划分成两个子区域,而且每个子区域都必须包含一个或多个区块。但是如果结合我们的区间和这里的前缀来看,其实是很容易的,而且循环的次数就不会那么多了。

2025-02-20 16:44:43 1003 2

原创 蓝桥杯备赛-基础训练(一)数组 day12

给定一个正整数 n,生成一个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ]

2025-02-19 23:08:11 242

原创 (蓝桥杯备赛)-基础训练(一)数组 day12

数组:有序数组的平方、长度最小的子数组

2025-02-19 22:57:59 309

原创 Python小白学习的第十天(蓝桥杯备赛)-算法训练(上半部分)

如果调用这个类,其实相当于就是用了他的init里面的部分,然后其他的函数就可以自行调用,实现目标。

2025-02-17 14:12:56 449

原创 Python小白学习的第九天(蓝桥杯备赛)-下半部分(排序)

快速排序 插入排序 选择排序 冒泡排序 归并排序堆排序 计数排序 希尔排序 拓扑排序

2025-02-16 18:49:29 818

原创 Python小白学习的第九天(蓝桥杯备赛)-上半部分

今天主要代码涉及Python的查找:二分查找 线性查找

2025-02-16 13:38:51 254

原创 Python小白学习的第八天(蓝桥杯备赛)-下半部分

上述的代码有一部分很复杂,我也没有记忆,如果后续遇到了这一类的问题再进行阐述。还有实例3:使用 items() 移除 我暂时不进行撰写。返回的是一个按键排序的键列表,而不是键值对。for i in dic: 这里的i指的是键。是一个包含字典键的列表,例如。是排序后的键,而不是值。字典和列表确实不相同。

2025-02-13 18:43:04 277

原创 Python小白学习的第八天(蓝桥杯备赛)-上半部分

列表是一种数据项构成的有限序列,即按照一定的线性顺序排列而成的数据项的集合,在这种数据结构上进行的基本操作包括对元素的的查找、插入和删除。如果需要保持原始列表中元素的顺序,使用 dict.fromkeys()实际上上面的这种方式是先把列表转换成集合,集合是自动去除重复的元素的。),但 Python 列表的索引是从 0 开始的。需要先创建一个空的列表,然后运用extend()的方法。:集合(set)是一个无序的不重复元素序列。定义一个数字列表,并计算列表元素之和。定义一个数字列表,并计算列表元素之积。

2025-02-13 12:35:12 415

原创 Python小白学习的第七天(蓝桥杯备赛)-下半部分(关于列表的各种操作)

list1.reverse()是会使得列表原地翻转,同时返回值为None。这题没有什么技术含量,我们就快速过。:结束索引,默认为列表长度。是切片操作的通用形式。:起始索引,默认为 0。

2025-02-12 23:04:28 532

原创 Python小白学习的第七天(蓝桥杯备赛)-上半部分

例如:(ar[], d, n) 将长度为 n 的 数组 arr 的前面 d 个元素翻转到数组尾部。定义一个整型数组,并将指定个数的元素翻转到数组的尾部。

2025-02-12 10:43:12 333

原创 Python小白学习的第二天(蓝桥杯备赛)-从小题开始

【代码】Python小白学习的第二天(蓝桥杯备赛)-从小题开始。

2025-02-12 10:12:15 155

原创 Python小白学习的第六天(蓝桥杯备赛)

寒假还没过去,还是坚持每天码一些代码,一起加油。

2025-02-11 23:31:38 456

原创 Python小白学习的第五天(蓝桥杯备赛)-下半部分

如果文件已存在,写入的内容会追加到文件末尾;如果文件不存在,会创建一个新文件。如果文件不存在,会创建一个新文件。为了更好的学习Python中的递归数列,我们运用递归数列来写斐波那契数列。这个的代码也会相对复杂,因此需要的更多的是利用函数来实现简单计算器。Python基本的文件操作,包括 open,read,write等。:读取文件的所有行,返回一个列表,每行是一个元素。:写入一个字符串列表,每个字符串作为文件的一行。:这是对每个元素的操作,表示将每个元素乘以2。:条件表达式,检查每个元素的长度是否大于1。

2025-02-10 22:56:19 572

原创 Python小白学习的第五天(蓝桥杯备赛)-上半部分

(2)因为我们需要输出在lower到upper这个范围以内的所有素数,所以我们需要在这个范围内做一个循环,覆盖所有的值,由于for in range的使用方式,为了检测区间的最大值是否是素数,所以需要在upper的基础上+1,用于取到upper。斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13,特别指出:第0项是0,第1项是第一个1。1000 以内的阿姆斯特朗数: 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407。

2025-02-10 17:30:46 320

原创 Python小白学习的第四天(蓝桥杯备赛)

还在寒假里,作者总是和大家一样很摆烂,今天就以经典的判断闰年来结束今天的Python学习叭。但是实际上还是不能解决如何检测‘二十一’这样的数字,后续如果大家有比较简便的办法,在 Python 中,可以使用内置的 random 模块来生成随机数。是否为数字,在我们的观念当中应该就是正常的正数负数哪些的,在上述的代码里面,有一个用法比较特殊,或者说我接触的不多。块中的代码执行时发生异常,程序会立即跳转到对应的。try except的用法可以很好的处理:如果。计算三角形的面积这里用到的是海伦公式。

2025-02-09 22:51:16 475

原创 Python小白学习的第三天(蓝桥杯备赛)-小题实例

1、Python 平方根通过用户输入一个数字,并计算这个数字的平方根:2、Python 二次方程二次方程的形式为:ax^2+bx+c=0

2025-02-06 13:16:55 380

原创 Python小白学习的第二天(蓝桥杯备赛)-基本数据类型

如果你想创建只有一个元素的元组,需要注意在元素后面添加一个逗号,以区分它是一个元组而不是一个普通的值,这是因为在没有逗号的情况下,Python会将括号解释为数学运算中的括号,而不是元组的表示。同时,由于 bytes 类型是不可变的,因此在进行修改操作时需要创建一个新的 bytes 对象。列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。,比如数字、字符串等。Python 中的集合(Set)是一种无序、可变的数据类型,用于存储唯一的元素。

2025-02-05 12:16:17 698

原创 Python小白学习的第一天(蓝桥杯备赛)

本文是一个曾获蓝桥杯C语言赛道省二的Python小白根据进行Python的学习和记录大家新年快乐,寒假一起卷!保留字即关键字,我们不能把它们用作任何标识符名称。

2025-02-04 21:35:10 272

原创 【问题解决】VMWare虚拟机联不上网络

在虚拟机当中,明明已经配置好了网络了(已经配置好VAT了),但是为什么还是无法上网呢?但是在pinggoogle的时候一直出现报错,最终用下面这个命令终于让虚拟机连上网络了。在检查了网络适配器以后,我就一直在查虚拟机自己的问题了。

2024-12-11 09:32:26 358

原创 用栈实现表达式的求值

char getPriority(char theta1, char theta2) //获取theta1与theta2之间的优先级。Status Popnd(opndStack *S,int *n)//出栈 并返回到 n 中。void input(char s[]) //输入表达式 存入s[]数组中。Status Pushnd(opndStack *S,int n)//入栈。int isdigit(char c)//判断是否为操作数。int ischar(char c)//判断是否为运算符。

2023-05-11 14:41:19 129 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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