自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python--面值和数与合数

给定N(2

2024-11-13 19:38:44 188

原创 Python--差值最小的质数和

输入一个整数N,分解成两个质数的和,求差值最小的质数组的差值。

2024-11-09 17:07:45 150

原创 Python--水仙花数

三位水仙花数,N属于区间[100,999],找出[100,N]中水仙花数的个数;水仙花数例:153=1**3+5**3+3**3,即各数位的立方和。

2024-11-09 11:23:04 270

原创 Python--幸运数

规定6,8为幸运数,其序列为 6,8,66,68,86,88,666,668.....给定整数n,求第n个数是多少。

2024-11-07 16:35:08 351

原创 Python--马走日棋盘问题

马走日字形,有多少种途径可以遍历棋盘上的所有的点。其中,先输入一个N,N为测试数据的个数,接下来会有N行为四个整数,前两个为棋盘的行数和列数,后两个为马的起始位置横纵坐标。

2024-11-05 20:55:02 237

原创 Python--背包问题(动态规划)

我们采用递归的方式来求解这个动态规划问题。

2024-11-03 21:35:12 261

原创 Python-跳跃训练

今天的有氧运动训练内容是在一个长条形的平台上跳跃。平台有num个小格子,每次可以选择跳或者。请返回在训练过程中,学员们共有多少种不同的跳跃方式。结果可能过大,因此结果需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。

2024-10-28 19:14:39 220

原创 Python-N皇后

下例for循环是(i,j)以元组的形式同时改变,跟两个嵌套for循环是不一样的。定义一个长度为n的向量以row每行递归回溯,然后对棋盘的列,45度,135度进行判断来看是否可以放Q,主要对两个斜方向上的Q,进行判断,其中对起点和行列的计算很重要。

2024-10-23 21:19:42 442

原创 Python-电话号码的字母组合

给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。

2024-10-22 14:56:00 189

原创 Python-删除公共字符

输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如:第一个字符串是"They are students.",第二个字符串是”aeiou"。删除之后的第一个字符串变成"Thy r stdnts."。保证两个字符串的长度均不超过100。

2024-10-20 16:54:11 239

原创 Python-差值

擂台赛要开始了,现在有 n\mathit nn 名战士,其中第 i\mathit ii 名战士的战斗力为 aia_iai​。现在准备从这些战士中挑两名战士进入擂台赛进行对战,由于观众们更喜欢看势均力敌的比赛,所以我们也要挑选两个战斗力尽可能相近的战士进行参赛。那么现在请问,战斗力最接近的两名战士,战斗力之差为多少?

2024-10-20 16:52:05 236

原创 Python-罗马数字转整数

罗马数字包含以下七种字符:IVXLCD和M。例如, 罗马数字2写做II,即为两个并列的 1。12写做XII,即为XII。27写做XXVII, 即为XXVII。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做IIII,而是IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为IX。IVXXLCCDM给定一个罗马数字,将其转换成整数。

2024-10-18 20:14:14 413

原创 Python-整数转罗马数字

代码1简洁,运行时间短,而代码2运行时间较长不是最优解。

2024-10-18 19:29:41 479

原创 Python-无重复字符的最长子串

给定一个字符串s,请你找出其中不含有重复字符的的长度。3因为无重复字符的最长子串是 "abc",所以其长度为 3。1因为无重复字符的最长子串是 "b",所以其长度为 1。3因为无重复字符的最长子串是 "wke",所以其长度为 3。请注意,你的答案必须是的长度,"pwke"是一个子序列,不是子串。

2024-10-17 21:14:37 292

原创 Python-两数之和

给定一个整数数组nums和一个整数目标值target,请你在该数组中找出target的那整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。你可以按任意顺序返回答案。[0,1]因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。[1,2][0,1]

2024-10-17 20:39:28 132

原创 Python-画四叶风轮

【代码】Python-画四叶风轮。

2024-10-17 19:05:35 196

原创 MATLAB-Gauss列主元消去法

选列主元:在第k步消元之前,先在系数矩阵的第k列主对角元及其下方的所有元素中选出绝对值最大的元素,并记录下该元素所在的行号。换行变换:如果选出的主元不在主对角元的位置上,则需要通过行变换将主元交换到主对角元的位置上。消元变换:经过选列主元和行交换之后,再按照Gauss消去法的步骤进行行的消元变换,将第k列下方的元素都消为0。回代求解:重复上述步骤直到将系数矩阵化为上三角矩阵,然后通过回代过程求解线性方程组。

2024-10-17 16:41:26 1347

原创 Python水仙花数判断

输入一个三位整数,其每位数字的立方加和等于这个三位数本身,即这个数为水仙花数。例:153=1**3+5**3+3**3。

2024-10-15 22:39:55 727

原创 教师节祝福--土土的绘画和图片用户界面

起因是由于教师节学院让用代码给老师送上祝福,当时在学用户界面,刚好就找了几个土土的动画集成在一起了。

2024-10-15 20:30:42 318

原创 Python闰年判断

1.二月是否是29天,是则为闰年,否为非闰年。(此方法需要导入datatime库)2.此年份是否可以整除4,而无法整除100,是则为闰年,否则为非闰年。

2024-10-14 23:37:07 1708 3

原创 运筹与优化课程设计--简易用户界面实现部分复杂算法的精确计算

本文主要是对运筹于优化这门课程中的DFP变尺度法、指派问题的匈牙利法、离散问题的动态规划法和最速下降法四种计算量较大的算法进行集成,用计算机求解。(1)DFP变尺度法的基本思想是在克服梯度法收敛慢和牛顿法计算量大的缺点上发展起来的。它综合了梯度法和牛顿法的优点,通过迭代更新搜索方向和步长,逐步接近最优解。(2)变尺度法算法步骤在本文中,我们设计了一个旨在结合DFP变尺度法、指派问题的匈牙利法、离散问题的动态规划法以及最速下降法的用户界面Python代码的总体架构。

2024-10-14 16:41:27 1944

原创 python字符串切片

字符串切片知识点

2024-10-14 15:33:13 110

数值分析常微分方程和线性方程组解法用户界面实现计算

打开压缩包中数值分析文件,在python中运行数值分析.py文件,即可得到用户界面按键,根据报告书来填写并运行题目即可

2025-01-21

数值分析-matlab线性方程组和常微分方程实验求解用户界面实现

用matlab打开课程设计文件夹,运行GUIDE.m文件即可,对应的按键和用户界面在报告里面都有说明

2025-01-21

空空如也

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

TA关注的人

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