自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 css练习:实现一个b站用户卡片

【代码】css练习:实现一个b站用户卡片。

2023-02-13 14:34:39 188

原创 D-OJ作业:判断一个字符串中括号是否匹配 题目编号:616

设某银行有A、B两个业务窗口,且处理业务的速度不一样,其中A窗口处理速度是B窗口的2倍,即当A窗口每处理完2个顾客时,B窗口处理完1个顾客。给定到达银行的顾客序列,请按业务完成的顺序输出顾客序列。假定不考虑顾客先后到达的时间间隔,并且当不同窗口同时处理完2个顾客时,A窗口优先输出。输入为一行正整数,其中第1个数字N(

2022-10-03 21:51:59 132

原创 D-OJ作业:判断一个字符串中括号是否匹配 题目编号:616

提示:可借助栈来实现,括号必须配对出现,如()[ ]{},这是匹配的括号,如([{])},这是不匹配的括号(中间无空格)。从键盘读入一个字符串,其中只含有() {} [ ] ,判断该字符串中的每种括号是否成对出现。输入一个字符串(中间不包含空格)匹配输出yes,否则输出no。

2022-10-03 21:38:17 219

原创 队列的顺序存储结构与操作 题目编号:460

请定义一个顺序队列,可以对队列进行“入队”、“出队”、“清空队列”、“获取队首元素”等操作。键盘输入一些命令,可以执行上述操作。本题中,队列的元素为字母, 队列的最大元素个数为100。入队:E a,a代表入队的元素,这里E和元素之间用空格分隔。获取队头元素:当输入的命令为D时,输出出队的元素值;如果没有元素可出队或可取, 输出None。当输入的命令是G时,输出当前队首元素值;当输入的命令是G时,输出当前队首元素值;当输入的命令为D时,输出出队的元素值;如果没有元素可出队或可取,输出None。

2022-10-03 21:33:42 69

原创 D-OJ作业:栈的顺序存储结构与操作 题目编号:457

请你定义一个顺序栈,可以对顺序栈进行“将某个元素入栈”、“弹出栈顶元素”、“取栈顶元素(不删除)”、“判断栈是否为空”、“清空栈”等操作。本题中,顺序栈元素为字符,顺序栈的最大长度为10。当输入的命令为Y时,输出栈是否为空,如果栈为空输出Yes,栈不空输出No。注意:如果没有满足的元素,输出None,所有的元素均占一行。将某个元素入栈:P,接下来一行是要入栈的元素。当输入命令G时,输出取出的栈顶元素。当输入命令D时,输出弹出的栈顶元素。当输入的命令为E时,程序结束。判断栈是否为空操作:Y。

2022-10-03 21:31:07 68

原创 D-OJ作业:集合的运算 题目编号:110

已知A和B均是由整型数据组成的集合,使用线性表表示集合,设计算法求集合A、B的交集和并集,功能包括输入集合A,输入集合B,求A和B的并集,求A和B的交集。输入集合A:A,接下来的一行是要输入的集合元素个数n,下面是n行数据,每行数据有一个值,代表集合元素值。输入集合B:B,接下来的一行是要输入的集合元素个数n,下面是n行数据,每行数据有一个值,代表集合元素值。当输入的命令为U时,输出A和B两个集合的并集。当输入的命令为I时,输出A和B两个集合的交集。求集合A和B的并集:U。求集合A和B的交集:I。

2022-09-18 18:40:42 106

原创 D-OJ作业:约瑟夫环问题(简单版解法) 题目编号:657

设有编号为1,2,…,n的n个人围成一个圈,给定一个密码m,从第一个人开始报数,报到m是停止报数,报m的人出圈,再从他的下一个起重新报数,报到m时停止报数,报m的出圈,…,如下下去,直到所有人全部出圈为止。键盘输入n和m的值,请设计程序输出n个人出圈的次序。输出出圈的n个人的次序,以空格隔开,最后一个元素后有空格。输入初始圈中的人数n,占一行。

2022-09-18 18:21:04 129

原创 D-OJ作业:线性表的顺序存储结构与操作 题目编号:454

请你定义一个顺序表,可以对顺序表进行如下操作:在某个元素之前插入一些元素删除某个位置的元素查找某元素获取某个位置的元素遍历输出所有元素键盘输入一些命令,可以执行上述操作。本题中,顺序表元素为整数,顺序表的第一个元素位置为1,顺序表的最大长度为20。输入描述各个命令以及相关数据的输入格式如下:在某个位置之前插入操作的命令:I,接下来的一行是插入的元素个数n,下面是n行数据,每行数据有两个值,分别代表插入位置与插入的元素值查找某个元素:S x,x是要查找的元素值。

2022-09-18 17:54:20 104

原创 BeautifulSoup中find_all()和select()的区别

在学习bs4的过程中,发现有的文章教程是使用find_all(),有的使用select(),二者在功能上很像,而且都是返回页面中所有,所以有了一个疑问,二者有什么区别呢?。 搜索了之后,有一篇文章将官方文档的解释扒了下来:具体链接:find_all()和 select()的区别具体就是:select()是使用CSS选择器的语法找到tag 如:find_all()方法搜索当前tag的所有tag子孙节点,并判断是否符合过滤器的条件反正我现在还看不懂,总之就是二者的底层实现不同。但是功能是相同的。

2022-07-13 18:10:11 2311 1

原创 搭建博客时遇到的一些问题

1. CentOS-8中 在安装软件时,出现此报错Failed to download metadata for repo ‘AppStream‘: Cannot download repomd.xml”解决方法:1.打开/etc/yum.repos.d文件夹:cd /etc/yum.repos.d2.新建bak文件夹并将文件拷贝进其中:mkdir bakcp * bak/会出现cp: -r not specified; omitting directory 'bak’提示,无视掉就可3.

2022-05-16 10:26:32 228

原创 学生管理系统——用链表实现

前言该程序是大一上学期的课设,在上学期的基础上对此程序进行了细节上的优化,以及将程序分成多个文件,第一次对多文件开发有了了解(再也不要将几千行代码放在一个文件内了)一、 软件功能描述假设学生成绩信息描述如下:学号,姓名,身份证号,性别,民族,家庭住址,课程成绩,年龄要求:程序能够实现,(1)增加、删除、修改学生的基本信息;(2)查询功能:查询学生人数;按性别查询学生人数;按民族查询学生人数;统计学生的平均分数;给学生排榜;按课程统计学生分数;查询获得某课程的最高分的学生信息;(3)、存储学生信

2022-03-11 14:01:20 4816

原创 Git的学习历程&Github和gitee仓库的搭建

引子最近听了工作室大哥讲的一些东西,接触到了Git,但是由于从来没接触过这些,我听的稀里糊涂的。。。。就听了个大概,什么add,commit,push之类的词,就大概知道这是干啥的,但是具体还是云里雾里的。然后,网上找资源。终于。。找到了一个我个人认为讲的挺清楚的视频:【狂神说】Git最新教程通俗易懂不过唯一的不同是,工作室大哥讲的是用命令提示符(cmd)操作,这个视频使用git bash,前者是Windows的风格,后者是Linux风格...

2022-01-09 13:15:45 763 1

通过链表实现的学生信息管理系统————大一上课设

1.纯c语言实现 2.可在devc++上运行 3.含有读写文件的操作。 4.基于链表实现。 5.增删改查,排序,等功能齐全 6.bug较少(可能会有)

2022-03-04

空空如也

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

TA关注的人

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