- 博客(87)
- 收藏
- 关注
原创 差分算法——思想and例题
输入一个长度为 n 的整数序列。接下来输入 m 个操作,每个操作包含三个整数 l,r,c,表示将序列中 [l,r] 之间的每个数加上 c。请你输出进行完所有操作后的序列。第一行包含两个整数 n 和 m。第二行包含 n 个整数,表示整数序列。接下来 m 行,每行包含三个整数 l,r,c,表示一个操作。共一行,包含 n 个整数,表示最终序列。1≤n,m≤100000,1≤l≤r≤n,−1000≤c≤1000,−1000≤整数序列中元素的值≤1000输出样例: 代码实现:二维差分(差分
2024-12-10 21:35:05
833
原创 前缀和算法——思想and例题
✨前缀和算法是一种常见的算法思想,主要用于快速计算一个数组中某一段子数组的和。它通过预处理一个前缀和数组,使得后续查询的复杂度从 O(n)降到 O(1)。以下会分别从一维和二维的角度来解释前缀和算法的思想,从易到难逐步深入。
2024-12-10 20:54:44
566
原创 归并排序——思路and例题
⌨️归并排序(Merge Sort)是一种稳定的排序算法,基于分治法它将数组分成小部分分别排序,然后合并这些有序部分形成最终的有序数组。
2024-12-10 19:54:22
261
原创 快速排序——思路and例题
⭐️快速排序(Quicksort)是一种分治法(Divide and Conquer)的排序算法,具有高效的平均时间复杂度和良好的实际性能,是一种不稳定排序。
2024-12-10 19:26:31
664
原创 CSP CCF 202312-1 仓库规划 C++满分题解
⛵目前博文包含课程设计、csp刷题、算法介绍、当下科技热点分享、网站软件推荐等等哦,还会更新学习到的深度学习、视觉等方面的知识~⛳ 你好哇,我是小瑾,在校大学生一位哦~✍关注我,让你的代码之旅不再孤独!⛄一个希望与大家携手共进的小博主。
2024-07-31 09:59:14
311
原创 python 综合GUI编程-学生信息管理
✅ Python GUI编程(图形用户界面编程)允许开发人员创建具有图形界面的应用程序,使用户能够通过视觉元素(如按钮、文本框、标签等)与程序进行交互。
2024-07-15 11:00:38
546
原创 python 简单GUI编程-学生成绩统计
✅ Python GUI编程(图形用户界面编程)允许开发人员创建具有图形界面的应用程序,使用户能够通过视觉元素(如按钮、文本框、标签等)与程序进行交互。
2024-07-15 10:56:49
352
原创 pycharm实用库推荐,玩转pycharm,一篇就够啦~
PyCharm 是由 JetBrains 开发的一款强大的 Python 集成开发环境(IDE),为 Python 程序员提供了智能代码编辑、调试器、集成工具、测试支持、Web 开发支持、数据库工具和丰富的插件生态系统等功能。它适用于从小型脚本到大型项目的所有 Python 开发任务,尤其在 Web 开发、数据科学和机器学习领域表现出色。PyCharm 提供社区版(免费)和专业版(付费),满足不同开发者的需求,大幅提高开发效率。
2024-07-15 10:49:53
1822
原创 python requests爬取文本
☔️requests库是Python中用于发送HTTP请求的第三方库,设计简单易用,能处理复杂的HTTP操作,如GET、POST、PUT、DELETE等请求。它简化了HTTP请求的发送和响应的处理,使得与Web服务和API的交互变得非常容易。
2024-07-14 15:01:34
459
原创 python中的matplotlib,让数据可视化
☘️ Matplotlib是Python中最流行的绘图库之一,用于生成二维图形和图表。它提供了一整套命令式函数来控制图形的各个方面,类似于MATLAB。它的核心模块是pyplot,提供了绘制图形的高层接口。
2024-07-14 14:52:06
592
原创 python Pandas数据分析
使用pandas.Series( )和pandas.DataFrame( )分别创建一维Series和二维DataFrame数据结构.(2)利用字典和Series分别创建2个二级索引的数据结构DataFrame。实验效果如图2-2所示。(1)利用列表、元组和字典分别创建3个一级索引的数据结构Series。实验效果如图2-1所示。题目描述:利用pandas库完成2项编程任务。
2024-07-14 14:24:54
231
原创 python numpy数据分析
方法2:使用numpy.random.randint(10,99,size=[1,10])创建随机整数数组,max、min等。(2)创建一个二维数组arr2,存放5行5列共25个[10, 99]随机整数,计算其最大值,最小值和平均值。(1)创建一个一维数组arr1,存放10个[10, 99]随机整数,计算其最大值,最小值和平均值。:方法1:使用numpy.array( )函数创建,通过列表生成数组对象。利用numpy库完成2项编程任务。实验效果如图1所示。
2024-07-14 14:18:29
182
原创 ai问答网站,每个都是宝藏,亲测好用!
gpt的发展不仅推动了人工智能领域的进步,也在各行各业产生了深远的影响,带来了前所未有的机遇和挑战。随着技术的不断进步和应用的拓展,出现了许多不同类型的大模型,每种模型都有其独特的优势和应用场景,那么哪些是值得我们使用的呢?
2024-07-14 10:40:44
1228
原创 python MySQL数据库操作
通过SQL语句insert、delete、update、select分别实现对应数据操作功能。(2)Python操作MySQL数据程序代码的测试结果如下图所示。完成数据添加、删除、修改和查询操作。(1)安装pymysql模块。
2024-07-14 09:15:27
182
原创 python 复数加减
编写一个程序,功能是:用户输入两个复数,完成复数相加和相减操作,输出相加和相减的结果。要求用类来表示复数,并分别用方法实现复数相加和相减操作。输入分两行,每一行一个复数。复数的格式是a+bi。-1-1i不能写成-1+-1i。输出相加和相减的结果。
2024-07-13 14:15:25
510
原创 python txt数据统计
(1) 编写程序,找出这一周中哪一天最热(按最高气温计算)?这一周中哪一天最冷(按最低气温计算)?(2) 假设在气象意义上,入冬标准是有连续5天日均气温低于10℃,根据这一周的气象数据判断该地区是否已经入冬。其中,每行记录某一天的气温数据,包括日期、最高气温和最低气温。最高气温和最低气温的日期和温度,判断地区是否入冬的结果。文件temp.txt。
2024-07-13 14:11:41
436
原创 python txt成绩统计
当前目录下有一个文件名为score1.txt文本文件,存放着某班学生的Python课程成绩,共有学号、姓名、平时成绩、期末成绩四列。请根据平时成绩占30%,期末成绩占70%的比例计算总评成绩(int()函数取整数),并分学号、姓名、总评成绩三列中间用一个空格间隔写入另一文件score2.txt。同时在屏幕上输出学生总人数,按总评成绩计90以上、80~89、70~79、60~69、60分以下各成绩档的人数和班级总平均分(int()函数取整数)。
2024-07-13 14:09:50
370
原创 python韩信点兵
有一群士兵,人数不超过n。韩信将其按照一行3人排队,余2人;按照一行5人排队,余1人;按照一行7人排队,刚好排成若干行。编写程序 计算士兵的人数。(提示:可以采用穷举法求解。当人数上限比较大时,会有多种结果,要求全列举出来)
2024-07-13 10:01:13
605
原创 python 有效密码
编写函数isVaildPassword,函数为一个字符串,表示用户提供的密码,返回为True和False表示密码是否有效.【问题描述】网站要求用户输入用户名和密码进行注册。编写程序以检查用户输入的密码的有效性。4.最短交易密码长度:6 5.交易密码的最大长度:12。至少有1个字母(大小写都至少有一个)至少有1个字符(即非字母和非数字)【样例输入】aBc123@【样例输出】True。
2024-07-13 09:59:39
269
原创 python 删除所有重复的单词
【问题描述】编写一个程序,接受一系列空格分隔的单词作为输入,并在删除所有重复的单词并按字母数字排序后打印这些单词。
2024-07-13 09:05:07
392
原创 python 录取研究生
【问题描述】某高校录取研究生的要求是,每门课成绩不低于60分,总成绩不低于340分,370分以下为自费。编一程序实现输入一个学生的四门课成绩,试判断该生为该校录取的情况(没有录取“not”、自费“pay”、公费“free”三种情况)。输入四门课的成绩,成绩均为0~150之间的整数。输入4门课成绩的时候可以结合eval()和input()函数一次性输入4个值,输入数字时用逗号分隔。not或者pay或者free。
2024-07-13 08:52:39
289
原创 python 用人名查电话
如果该人不存在,返回"not found" 【样例输入】现在输入人名,查询他的号码。人名,是一个字符串。mayun 【样例输出】
2024-07-13 08:43:40
551
原创 Python 快乐数
编写一个算法来判断一个数是不是“快乐数”。一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直 到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。
2024-07-13 08:41:21
453
原创 python 简单web开发
1.编程实现:利用flask进行Web开发,Web网页呈现以下淡水鱼数据。['f1','鲤鱼','杂食性',300],['f2','草鱼','食草性',240],['f3','鲫鱼','温水性',500],['f4','鳙鱼','温水性',400],['f5','黑鱼','肉食性',480],
2024-07-12 09:54:52
261
原创 python GUI编程
1.编程实现:利用tkinker进行GUI编程,图形界面显示以下淡水鱼数据。['f1','鲤鱼','杂食性',300],['f2','草鱼','食草性',240],['f3','鲫鱼','温水性',500],['f4','鳙鱼','温水性',400],['f5','黑鱼','肉食性',480],
2024-07-12 09:53:50
144
原创 python 网络爬虫
编程实现:利用requests爬虫库和beautifulsoup4解析库实现指定网站文章标题和对应网址爬取。(2)编程实现爬取"计算机科学系"在"信息学院"主页上的网址。(1)爬取网址:信息学院首页。
2024-07-12 09:51:06
1029
原创 python 利用pandas进行数据分析
1.编程实现:利用pandas的DataFrame将下列淡水鱼数据指定行号(默认数字编号),指定列号(鱼号,鱼名、习性、产量)。2.编程实现:利用上述淡水鱼数据中鱼名与产量的数据折线图生成淡水鱼产量统计图。['f1','鲤鱼','杂食性',300],['f2','草鱼','食草性',240],['f3','鲫鱼','温水性',500],['f4','鳙鱼','温水性',400],['f5','黑鱼','肉食性',480],
2024-07-12 09:46:58
242
原创 python 利用mysql进行数据库编程
设计表结构tfish(fid, fname, fhabit),分别表示鱼编号,鱼名称,鱼习性。编程实现:利用mysql创建淡水鱼数据库fish, 并创建淡水鱼数据表tfish。要求将这5条淡水鱼数据记录存储mysql数据库中,然后再一行一个记录输出显示。已知5条淡水鱼数据内容同上。
2024-07-12 09:09:05
161
原创 python 利用sqlite3进行数据库编程
1.编程实现:利用sqlite3创建淡水鱼数据库fish.db, 并创建淡水鱼数据表tfish。设计表结构tfish(fid, fname, fhabit),分别表示鱼编号,鱼名称,鱼习性。要求将这5条淡水鱼数据记录存储sqlite3数据库中,然后再一行一个记录输出显示。'f1','鲤鱼','杂食性''f2','草鱼','食草性''f3','鲫鱼','温水性''f4','鳙鱼','温水性''f5','黑鱼','肉食性'
2024-07-12 09:07:25
211
原创 python txt文件、xlsx文件处理
2.编程实现:创建一个表格文件excel.xlsx, 将淡水鱼字典{'f1':['鲤鱼','杂食性'],'f2':['草鱼','食草性'],'f3':['鲫鱼','温水性'],'f4':['鳙鱼','温水性'],'f5':['黑鱼','肉食性']}一行一个元素写入该文件中,1.编程实现:创建一个文本文件fish.txt,将淡水鱼列表['鲤鱼'、'草鱼'、'鲫鱼'、'鳙鱼'、'鲈鱼']一行一个元素写入该文件中,然后将该文本文件数据读取出来输出显示。然后将该表格文件数据读取出来。
2024-07-12 08:56:29
355
原创 python面向对象编程
2.编程实现:设计一个淡水鱼类freshwaterfish, 该类继承fish, 增加自有数据成员生活习性fhabit,且。1.编程实现:设计一个鱼类fish,其中包含数据成员鱼编号fid、鱼名称fname,包含方法成员live(),方法成员继承fish方法成员,增加信息输出示例如:'草鱼:分布于我国,栖息于江河、湖泊中。方法成员输出示例如:'草鱼:分布于我国,栖息于江河、湖泊中。
2024-07-12 08:28:38
124
原创 python函数设计(2)
测试实例:已知淡水鱼字典{'f1':['鲤鱼','杂食性'],'f2':['草鱼','食草性'],'f3':['鲫鱼','温水性'],'f4':['鳙鱼','温水性'],'f5':['黑鱼','肉食性']},调用函数find2()查找'鲫鱼'是否在列表中.该函数功能是:在dict中查找元素x是否存在,若存在输出'find',若不存在输出'no find'。设计一个函数find2(dict, x),其中dict是字典参数,x是字符串参数。
2024-07-11 16:36:53
291
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人