自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kinght_123的博客

学会分享知识是一件幸福的事情!!!

  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

原创 Python实验之制作一个公交车站查询系统。(附有源代码)

目录设计目的需求分析系统模块设计详细设计需要设计的函数Python源码运行效果设计目的1、教学目的本课程设计是学生学习完《Python程序设计》课程后,进行的一次全面的综合训练,通过课程设计,更好地掌握使用Python语言进行程序设计的方法,加深对Python语言特点和使用Python语言进行程序设计开发过程的理解,加强动手能力。其主要目的是:(1)进一步培养学生Python程序设计的思想,加深对高级语言基本语言要素和控制结构的理解;(2)针对Python语言中的重点和难点内容进行训练,独立完成有

2021-03-28 20:03:20 17724 93

原创 蓝桥杯训练题:DFS的两道例题!!!

目录题目一、滑雪问题题目描述解题思路CodeAnswer题目二、八皇后问题题目描述解题思路CodeAnswer题目一、滑雪问题题目描述Michael喜欢滑雪这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道在一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子1 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 81

2021-03-30 10:28:34 879 2

原创 蓝桥杯训练10道真题————Python

目录一、纪念日解题思路Code运行结果二、单词排列解题思路Code运行结果三、括号排序解题思路Code运行结果四、单词加密解题思路Code运行结果五、分数解题思路Code运行结果一、纪念日解题思路直接用Python的datetime模块就可以很简单的解决这个问题。Code# 纪念日import datetimex = datetime.datetime(1921, 7, 23, 12, 0, 0)y = datetime.datetime(2020, 7, 1, 12, 0, 0)

2021-03-23 12:02:39 7690 4

原创 C语言把十进制数字转换成二进制数字的小程序!!!

Code#include<stdio.h>void convert(int n){ if(n > 1) { convert(n / 2); } printf("%d",n%2);}int main(){ int n; scanf("%d",&n); convert(n); return 0;}运行结果

2021-03-17 19:27:29 451

原创 用Python的队列制作一个传土豆杀人的小游戏!(算法小游戏!!!)

游戏规则有一个函数,传入的参数是名字的列表,函数中的(传递多少次杀人是随机的),只需要看谁的运气好,就可以活到最后!!Codedef hotPhoto(namelist): n = len(namelist) num = randint(1, n) simqueue = Queue() for name in namelist: simqueue.enqueue(name) while simqueue.size() > 1:

2021-03-16 18:52:39 742 1

原创 用Python的栈来进行将十进制数转换成任意进制数。!!!

Codefrom pythonds.basic import Stackdef baseConverter(decNumber, base): digits = '0123456789ABCDEF' remstack = Stack() while decNumber > 0: rem = decNumber % base remstack.push(rem) decNumber = decNumber // base

2021-03-16 17:23:34 389

原创 2018年第九届C/C++ A组蓝桥杯省赛真题 ————Python

目录第一题:哪天返回题目描述解题思路CodeAnswer第二题:猴子分香蕉题目描述解题思路CodeAnswer第三题:字母阵列题目描述解题思路CodeAnswer第四题:第几个幸运数题目描述解题思路CodeAnswer第五题:书号验证题目描述解题思路CodeAnswer第六题:稍小分数题目描述解题思路CodeAnswer第七题:次数差题目描述解题思路CodeAnswer第八题:等腰三角形题目描述解题思路CodeAnswer第九题:小朋友崇拜圈题目描述解题思路CodeAnswer第十题:耐摔指数题目描述解题思

2021-03-15 22:33:43 664

原创 蓝桥杯:数独游戏————Python

目录题目CodeAnswer题目你一定听说过“数独”游戏。如【图1.png】,玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个同色九宫内的数字均含1-9,不重复。数独的答案都是唯一的,所以,多个解也称为无解。本图的数字据说是芬兰数学家花了3个月的时间设计出来的较难的题目。但对会使用计算机编程的你来说,恐怕易如反掌了。本题的要求就是输入数独题目,程序输出数独的唯一解。我们保证所有已知数据的格式都是合法的,并且题目有唯一的解。格式要求:输入9行,每行9个

2021-03-13 14:44:40 489

原创 Python算法训练之用写一个关于分数的类!!

类的功能可以加减。可以显示分数。可以判断两个分数是否相等。Codefrom fractions import gcdclass Fraction: def __init__(self, top, bottom): self.num = top self.den = bottom def __str__(self): return str(self.num) + '/' + str(self.den) def gc

2021-03-12 16:04:53 432

原创 Python算法之欧几里得算法的实现!!

欧几里得算法欧几里得算法指出,对于整数m和n,如果m可以被n整除,那么它们的最大公因数为n。然而,如果m不可以被n整除,那么结果就是n与m除以n的余数的最大公因数。Code:# 欧几里得算法def func(m, n): while m % n != 0: oldm = m oldn = n m = oldn n = oldm % oldn return nprint(func(15000, 55550))

2021-03-12 15:35:46 2817

原创 Python的math.sqrt函数的内部解析。————(用牛顿迭代法求平方根)

math.sqrt()函数Python函数内部的求平方根的方法。直接调用就可以。牛顿迭代法求平方根公式:以上公式接受一个值n,并且通过再每一次迭代中将newguess赋值给oldguess来反复猜测平方根。大概反复迭代20次左右返回的就是n的平方根。Code:def func(n): root = n / 2 for k in range(20): root = (1 / 2) * (root + n / root) return rootpri

2021-03-12 15:19:32 8114

原创 第十二届蓝桥杯第二期模拟赛(java)————Python代码解析

目录A问题描述解题思路及代码AnswerB问题描述解题思路及代码AnswerC问题描述解题思路及代码AnswerD问题描述解题思路及代码AnswerE问题描述解题思路及代码AnswerF问题描述解题思路及代码AnswerG问题描述解题思路及代码AnswerH问题描述解题思路及代码AnswerI问题描述解题思路及代码AnswerJ问题描述解题思路及代码AnswerA问题描述问题描述  小明要用二进制来表示 1 到 10000 的所有整数,要求不同的整数用不同的二进制数表示,请问,为了表示 1 到 10

2021-03-10 20:57:44 1475 3

原创 (部分,后续会更新完整)2019年第十届蓝桥杯大赛软件类省赛C/C++大学B组————Python代码实现

目录A.组队解题思路及代码AnswerB.年号字串解题思路及代码AnswerC.数列求值解题思路及代码AnswerD.数的分解解题思路及代码AnswerF.特别数的和解题思路及代码AnswerA.组队解题思路及代码暴力解。# 组队a = [97, 92, 0, 0, 89, 82, 0, 0, 0, 95, 0, 0, 94, 0, 0, 0, 98, 93, 0, 0]b = [90, 85, 0, 0, 83, 86, 0, 97, 0, 99, 0, 0, 91, 83, 0, 0,

2021-03-07 19:58:22 299 4

原创 LeetCode:100. 相同的树————简单

目录题目Code运行结果题目相同的树给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例 1:输入:p = [1,2,3], q = [1,2,3]输出:true示例 2:输入:p = [1,2], q = [1,null,2]输出:false示例 3:输入:p = [1,2,1], q = [1,1,2]输出:false提示:两棵树上的节点数目都在范围 [0, 100] 内

2021-03-06 19:36:39 118

原创 LeetCode:232. 用栈实现队列————简单

目录题目Code运行结果题目请你仅使用两个栈实现先入先出队列。队列应当支持一般队列的支持的所有操作(push、pop、peek、empty):实现 MyQueue 类:void push(int x) 将元素 x 推到队列的末尾int pop() 从队列的开头移除并返回元素int peek() 返回队列开头的元素boolean empty() 如果队列为空,返回 true ;否则,返回 false 说明:你只能使用标准的栈操作 —— 也就是只有 push to top, peek/po

2021-03-05 08:11:41 159 1

原创 LeetCode:144. 二叉树的前序遍历————中等

目录题目解题思路Code运行结果题目给你二叉树的根节点 root ,返回它节点值的 前序 遍历。示例 1:输入:root = [1,null,2,3]输出:[1,2,3]示例 2:输入:root = []输出:[]示例 3:输入:root = [1]输出:[1]示例 4:输入:root = [1,2]输出:[1,2]示例 5:输入:root = [1,null,2]输出:[1,2]提示:树中节点数目在范围 [0, 100] 内-100 <= Node.va

2021-03-05 08:05:38 161 2

原创 蓝桥杯:拼棋盘————Python

目录题目题目有 8x8 和 6x6 的棋盘两块(棋盘厚度相同,单面有棋盘,背面无图案)。参见【图1.png】组成棋盘的小格子是同样大小的正方形,黑白间错排列。现在需要一个10x10的大棋盘,希望能通过锯开这两个棋盘,重新组合出大棋盘。要求:1。 拼好的大棋盘仍然保持黑白格间错的特性。2。 两个已有的棋盘都只允许锯一锯(即锯开为两块),必须沿着小格的边沿,可以折线锯开。3。 要尽量保证8x8棋盘的完整,也就是说,从它上边锯下的那块的面积要尽可能小。要求提交的数据是:4块锯好的部分的面积。按从

2021-03-03 08:38:42 709

原创 蓝桥杯:随意组合————Python

目录题目解题思路CodeAnswer题目小明被绑架到X星球的巫师W那里。其时,W正在玩弄两组数据 (2 3 5 8) 和 (1 4 6 7)他命令小明从一组数据中分别取数与另一组中的数配对,共配成4对(组中的每个数必被用到)。小明的配法是:{(8,7),(5,6),(3,4),(2,1)}巫师凝视片刻,突然说这个配法太棒了!因为:每个配对中的数字组成两位数,求平方和,无论正倒,居然相等:87^2 + 56^2 + 34^2 + 21^2 = 1230278^2 + 65^2 + 43

2021-03-03 08:12:44 402

原创 每日英语(2021-3-2)

目录一、单词二、短语三、壹句一、单词wisdomn.智慧,才智fataladj.致命的;重大的nowhereadv.任何地方都不motiveatev.作为。。。的动机;激励spoilv.损坏;宠坏;变质 n.战利品multiplyv.增加,繁殖;乘ridgen.山脊;脊状突起pilotadj.试验性的 n.引航员;飞行员 v.驾驶;试验approvaln.赞成,同意peakln.山顶,顶点 adj.

2021-03-02 22:24:13 278

原创 LeetCode:304. 二维区域和检索 - 矩阵不可变————中等

目录题目Code运行结果题目给定一个二维矩阵,计算其子矩形范围内元素的总和,该子矩阵的左上角为 (row1, col1) ,右下角为 (row2, col2) 。上图子矩阵左上角 (row1, col1) = (2, 1) ,右下角(row2, col2) = (4, 3),该子矩形内元素的总和为 8。示例:给定 matrix = [ [3, 0, 1, 4, 2], [5, 6, 3, 2, 1], [1, 2, 0, 1, 5], [4, 1, 0, 1, 7], [1,

2021-03-02 16:07:05 155

原创 每日英语!(2021-3-1)

目录一、单词二、短语三、壹句一、单词rationaladj.理性的,理智的policyn.政策;保险单editorialadj.编辑的;社论的 n.社论,重要言论resumev.重新开始,继续 n.摘要,概要;简历namelyadv.即,也就是plentifuladj.丰富的,充足的;大量的haltv.停止 n.停住disguisev.假扮,伪装;掩盖 n.伪装wrapv.裹,包 n.披肩surgery

2021-03-01 22:28:58 588

原创 LeetCode:303. 区域和检索 - 数组不可变————简单

目录题目Code运行结果题目给定一个整数数组 nums,求出数组从索引 i 到 j(i ≤ j)范围内元素的总和,包含 i、j 两点。实现 NumArray 类:NumArray(int[] nums) 使用数组 nums 初始化对象int sumRange(int i, int j) 返回数组 nums 从索引 i 到 j(i ≤ j)范围内元素的总和,包含 i、j 两点(也就是 sum(nums[i], nums[i + 1], … , nums[j]))示例:输入:["NumAr

2021-03-01 13:31:04 140

原创 蓝桥杯:骰子迷题————Python

目录题目解题思路CodeAnswer题目小明参加了少年宫的一项趣味活动:每个小朋友发给一个空白的骰子(它的6个面是空白的,没有数字),要小朋友自己设计每个面写哪个数字。但有如下要求:1. 每个面只能填写 0 至 8 中的某一个数字。2. 不同面可以填写同样的数字,但6个面总和必须等于24。填好后,小朋友可以用自己填写好数字的骰子向少年宫的两个机器人挑战----玩掷骰子游戏。规则如下:三方同时掷出自己的骰子,如果出现任何相同的数字,则三方都不计分。如果三方数字都不同,则最小数字一方扣 1

2021-03-01 08:15:57 1389 4

Python课设实验——————公交车站查询系统。

1、问题 根据需求,该系统所应包含的信息有以下一些: 后台用户管理员的基本信息: 账号、密码 各路公交车的基本信息: 每路公交车对应的线路信息 2、系统 采用Python语言实现,开发环境为PythonCharm,可以运行在操作系统windows98及以上皆可。 3、运行要求 界面友好,操作方便,容错性强。 根据系统的功能设计,如下模块: 主界面模块:完成系统菜单的显示。 功能选择模块:根据用户的选择,完成其相应的功能。 线路查询模块:根据用户提供的线路,查询该线路所经过的站点。 站点查询的模块:根据用户提供的站点,查询经过该站点的所有线路。 后台管理员的模块:后台管理员可以进行一些操作,例如:删除所有线路、添加线路等 后台管理员的账号系统管理的模块:注册后台管理员的账号和密码。 换乘信息的模块:根据用户提供的起点和终点,帮助用户找到最便捷的路线。

2022-06-16

贪吃蛇小游戏(休闲必备!).zip

就是一个贪吃蛇的小游戏,非常的简单好玩,休闲游戏必备

2021-03-10

闪电小游戏(包含源码、图片等).zip

里面包含源码和图片、英语等资源,闪电小游戏!!!

2021-03-10

Python 高级编程第03章PPT内容

(需要有一定的Pyhton基础)想要学习Python的伙伴们有福利了,这里面的内容非常全面和细致,适合想要进一步提升自己的Python实力的同学,良心推荐

2020-12-08

Python 基础语法(史上最详细!!!)

想要学好Python的同学注意了,这里面的知识点特别的全面、细致,它包含了所有的Python的基础知识,学Python基础知识,看这一份文件完全可以,特别适合新手小白!!!!!

2020-12-04

空空如也

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

TA关注的人

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