自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python:杨辉三角

杨辉三角,是在三角形中的一种几何排列。在欧洲,这个表叫做。(1623----1662)是在1654年发现这一的,比要迟393年,比迟600年。杨辉三角是中国古代数学的杰出研究成果之一,它把二项式系数图形化,把组合数内在的一些代数性质直观地从图形中体现出来,是一种离散型的数与形的结合。

2024-07-01 20:42:47 250

原创 Python:哈希查找法

哈希查找(Hash Search)是一种高效的搜索算法,它利用哈希函数将键映射到存储位置,并在该位置查找目标元素。3.查找过程:要查找目标元素,哈希函数首先计算目标元素的哈希值(索引),然后在哈希表的该位置查找对应的值。1.哈希表:哈希查找的核心是哈希表,它是一个数据结构,由键-值对组成。哈希表内部使用哈希函数将键转换为存储位置(索引),然后将键和值存储在该位置。2.哈希函数:哈希函数接受一个键作为输入,并生成一个索引(位置),通常是一个整数。2.将不同的输入键均匀地映射到不同的索引,以减少冲突。

2024-06-16 20:30:07 738

原创 Python:线性查找法

线性搜索算法适用于任何类型的数据,但它的效率相对较低,特别是当集合很大时。它的时间复杂度为 O(n),其中 n 是集合中元素的数量。因此,在处理大型数据集时,可能需要考虑使用更高效的搜索算法。线性搜索算法是一种基本的搜索技术,用于查找目标元素是否存在于一个集合(通常是列表或数组)中。该算法的工作原理非常简单:它从集合的第一个元素开始逐个检查,直到找到目标元素或遍历完整个集合。什么是线性搜索算法?

2024-06-16 20:19:09 277

原创 Python:输出字符串出现最多最少次数的字

输入一段字符串,输出出现最多次数的字和出现最少次数的字,并输出次数。

2024-06-13 20:55:55 430

原创 Python:输出字符串每个文字出现的次数

【代码】Python:输出字符串每个文字出现的次数。

2024-06-13 20:48:51 578

原创 Python:快乐数

快乐数(happy number)有以下的特性:在给定的进位制下,该数字所有数位(digits)的平方和,得到的新数再次求所有数位的平方和,如此重复进行,最终结果必定为1。以十进位为例:因此28和32是快乐数,而在37的计算过程中,37重覆出现,继续计算的结果只会是上述数字的循环,不会出现1,因此37不是快乐数。

2024-06-12 19:53:34 618

原创 Python运算符

Python算术运算符 + 两个数相加 50+20的输出结果为70 - 两个数相减 50-20的输出结果为30 * 两个数相乘 50*20的输出结果为1000 / 两个数相除 50/20的输出结果为2.5 % 取模 - 返回除法的余数 50%20的输出结果为10 ** 幂 - 返回x的y次幂 50**20的输出结果为50的20次方 // 取整除 - 往小的方向取整数 50//20的输出结果为2

2024-06-10 20:36:10 213

原创 Python_ 爬楼梯

假设小明爬楼梯,要爬10层,每次他爬1层或者2层。

2024-06-04 20:45:45 555

原创 Python_契波拉契数列

打印出前10个契波拉契函数。

2024-06-04 19:14:15 363

原创 Pytohon_单词分析

输出字符串中出现最多的单词和次数。

2024-06-03 16:45:30 213

原创 Python_用X个数字,输出互不相同且无重复数字的三位数

有五个数字:1、2、3、4、5,输出由这五个数字组成的所有互不相同且无重复数字的三位数。

2024-06-03 16:29:17 518

原创 Python-括号匹配

【代码】Python-括号匹配。

2024-06-02 20:26:56 259

原创 Python:输入两个数获得加减乘除和拼接

【代码】Python:输入两个数获得加减乘除和拼接。

2024-05-29 11:30:18 206

原创 Python:闰年问题

题目要求:输入年月日求出,输出是否为闰年,并说出这是该年第几天。(1)能被4整除,并且不能被100整除,(2)能被400整除。判断是否为闰年,如果是二月份为29天,不是为28天。根据月份和日期判断是这年第几天。以上两点满足其一即可判定为闰年。创建12个月的天份列表。

2024-05-26 21:58:10 444

原创 Python:从键盘输入一个字符串,并将其小写字母全部转换成大写字母,然后输出到一个磁盘文件‘test‘中保存

从键盘输入一个字符串,并将其小写字母全部转换成大写字母,然后输出到一个磁盘文件'test'中保存。

2024-05-24 08:40:28 514 1

原创 Python-从键盘输入一些字符,并将其逐个写入磁盘文件,直到输入一个#为止

从键盘输入一些字符,并将其逐个写入磁盘文件,直到输入一个#为止。

2024-05-24 08:25:24 446 1

原创 猴子吃桃:Python

"猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少个桃子?第 10 天还没吃,就剩 1 个,说明第 9 天吃完一半再吃 1 个还剩 1 个。设今天还剩x个,昨天还剩y个。依题意可知 (x+1)*2=y。

2024-05-23 19:59:08 368 1

原创 Python大衍数列

中国古代文献中,曾记载过“大衍数列”,主要用于解释中国传统文化中的太极衍生原理。它的前几项是:0、2、4、8、12、18、24、32、40、50…偶数项,是序号平方再除2,奇数项,是序号平方减 1 再除 2。打印大衍数列的前 100 项。

2024-05-22 19:15:18 370 1

原创 Python-OpenCv入门语法

opencv-python入门

2024-05-21 20:06:16 1077 1

原创 Python二分查找法

假设有一个有序列表:[1, 23, 34, 36, 51, 62, 88, 99]首先我们先取中间值,如果没有找到。比较中间值大于还是小于数字51。如果中间值小于51,那么左边缩减一半排除[1,23,34,36]请问数字 51 是否在此列表中,如果在它的索引值为多少?然后中间值大于51,那么右边缩减一半排除[88,99]

2024-05-21 17:13:43 250 1

原创 Python-pip

pip为Python 包管理工具,提供查找、下载、安装、卸载等功能。

2024-05-20 19:56:36 177

原创 Python判断奇偶数(每日一练系列)

【代码】Python判断奇偶数(每日一练系列)

2024-05-13 18:37:31 604 1

原创 Python 1到100之和(每日一练)

【代码】Python 1到100之和(每日一练)

2024-05-12 19:49:28 304 2

原创 Python写九九乘法表

【代码】Python写九九乘法表。

2024-05-08 19:21:49 157 1

原创 Python反转函数

本文使用的是反转列表方法。

2024-05-07 16:35:58 430

原创 Python数字排序题目

True表示降序、False表示升序;

2024-05-06 16:59:47 221 2

原创 百钱买百鸡问题

100 元钱买 100 只鸡,公鸡1只 5 元,母鸡1只 3 元,小鸡 3 只1元,(三种类型的鸡都要买),问公鸡、母鸡、小鸡各买几只?100元按价格买100只鸡=100元,x*5+y*3+z/3=100;小鸡等于100只减去公鸡母鸡,z=100-x-y。母鸡最多买100/3=33只(.3忽略不计)一共买100只鸡,x+y+z=100;设公鸡为x,母鸡为y,小鸡为z;公鸡最多买100/5=20只。

2024-05-05 20:40:05 1451

原创 Python猜数字

【代码】Python猜数字。

2024-05-04 11:45:19 126 2

原创 Python求两数的最大公倍数和最小公约数

本章使用的是辗转相除法。

2024-04-23 19:02:04 221 3

原创 快捷键大全

在很多程序中(Word、Excel、PPT)可以用来另存为,在网页中用来打开开发者工具;,当我们在使用软件过程中不知道怎么用了就可以按F1键打开软件的帮助功能。永久删除所选项,而不将它放到“回收站”中。,可以用来刷新桌面、浏览器等;,选中文件(夹)后直接重命名。:在“文件管理器中”直接启动。多数网页、游戏、应用程序。浏览器进入/退出全屏;

2024-04-05 21:44:12 180 1

原创 MySql基础-24年6月2日更新

持续更新中,24.6.2日更新本文使用的是MySql8.0.36;目录准备工作MySql服务启动:net start Mysql数据库的基本操作删除数据库查看当前操作的数据库;选择操作的数据库。

2024-03-27 18:10:18 252

原创 python 变量

在程序中可以随时修改变量的值,而python将始终记录变量最新的值。

2024-01-27 20:40:40 202

原创 C语言—转义字符

转义字符(Escape character)在C语言中对于控制符(如回车、换行等)与不可见字符,通过转义字符来表示。水平制表符(即横向跳格),作用跳到下一制表位。即\t前面还有N个满1个制表符(8个字符)就空N个字符。在视觉上不影响字符串输出显示,在听觉上运行到\a会发出错误音效。ps:可以运行听一听加深印象。ps:1个水平制表符有8个字符(英文、符号和数字看作1个字符,中文看作2个字符)回车换行,类似于键盘上的回车,作用是在\n后面另起一行。ps:可以多次使用\b,N个\b就像左删除N个字符。

2023-10-03 19:55:25 270 1

空空如也

空空如也

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

TA关注的人

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