E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
30天入门Python算法
python数据结构与算法中文教程_GitHub - xykdsg/python_data_structures_and_algorithms: Python 中文数据结构和算法教程...
Python算法
与数据结构视频教程课程简介数据结构和算法是每个程序员需要掌握的基础知识之一,也是面试中跨不过的槛。
weixin_39777540
·
2023-11-12 15:00
Python算法
——深度优先搜索(DFS)
Python中的深度优先搜索算法详解深度优先搜索(Depth-FirstSearch,DFS)是一种遍历或搜索树、图等数据结构的算法。在DFS中,我们从起始节点开始,沿着一条路径尽可能深入,直到达到树的末端或图中的叶子节点,然后回溯到前一节点,继续深入下一路径。这一过程不断重复,直到所有节点都被访问。在本文中,我们将详细讨论DFS的原理,并提供Python代码实现。深度优先搜索的原理深度优先搜索的
Echo_Wish
·
2023-11-11 09:21
Python算法
Python
笔记
数据结构与算法
算法
python
深度优先
Python算法
:动态规划解决0-1背包问题
动态规划(DynamicProgramming,简称DP)是一种在数学、计算机科学和经济学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。动态规划常常适用于有重叠子问题和最优子结构性质的问题,它能够将问题分解为相互独立的子问题,并将子问题的解存储起来,以便下次需要时直接使用,从而减少计算量,提高效率。最经典的例子就是0-1背包问题。0-1背包问题描述:给定一组物品,每种物品都
创意程序员
·
2023-11-11 03:31
Python
算法
算法
动态规划
python图形包是什么_介绍Python 图形计算工具包
SciPy是一个开源的
Python算法
库和数学工具包,SciPy包含的模块有最优化Pyth
weixin_39875842
·
2023-11-11 00:54
python图形包是什么
python算法
技巧——二叉树练习及掌握
目录1.建立二叉树,同时使用中序(inorder)打印:2.使用前序(preorder)遍历打印二叉树:3.使用后序(postorder)遍历打印二叉树:4.计算二叉树的最大深度:5.计算二叉树的最小深度:6.将已排序数组转成二叉搜索树(binarysearchtree,BST),并用中序打印:7.将未排序数组转成二叉搜索树(BST),并用中序打印:8.求某个二叉树的路径数值和是否等于特定值:9.
Hulake_
·
2023-11-10 14:07
编程语言技巧及算法运用
算法
python
经验分享
学习
Python算法
——桶排序
桶排序(BucketSort)是一种非比较性排序算法,适用于对一定范围内的浮点数进行排序。它将元素分配到若干个桶中,然后对每个桶中的元素进行排序,最后按照顺序合并所有的桶,得到有序数组。桶排序是一种线性时间复杂度的排序算法,适用于一定范围内的浮点数排序。本文将详细介绍桶排序的工作原理和Python实现。桶排序的工作原理桶排序的基本思想是:将元素均匀分布到若干个桶中,每个桶中的元素属于一定的范围。对
Echo_Wish
·
2023-11-10 14:37
数据结构与算法
Python
笔记
Python算法
算法
python
数据结构
Python算法
——基数排序
基数排序(RadixSort)是一种非比较性排序算法,适用于对整数或字符串等数据进行排序。它根据数据的位数进行排序,从低位到高位或从高位到低位,通过分配数据到不同的桶中,然后按顺序合并这些桶,得到有序数组。基数排序是一种稳定的排序算法,适用于整数或字符串排序。本文将详细介绍基数排序的工作原理和Python实现。基数排序的工作原理基数排序的基本思想是:根据数据的位数,从低位到高位或从高位到低位,依次
Echo_Wish
·
2023-11-10 14:37
数据结构与算法
Python
笔记
Python算法
算法
python
java
python算法
学习——二叉树
二叉树的结构二叉树特点是每个结点最多只能有两棵子树,且有左右之分。二叉树的特殊类型:满二叉树:如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树;完全二叉树:深度为k,有n个结点的二叉树当且仅当其每一个结点都与深度为k的满二叉树中编号从1到n的结点一一对应时,称为完全二叉树。二叉搜索树:若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它
零度不知寒
·
2023-11-10 14:36
算法刷题记录
二叉树
数据结构
算法
python
数据库
Python算法
——二叉树遍历
Python中的二叉树遍历算法详解二叉树是一种常见的树状数据结构,每个节点最多有两个子节点,分别称为左子节点和右子节点。遍历二叉树是访问树的所有节点并按照特定顺序输出它们的过程。在本文中,我们将讨论二叉树的三种主要遍历算法:前序遍历、中序遍历和后序遍历,并提供相应的Python代码实现。1.前序遍历(PreorderTraversal)前序遍历按照“根-左-右”的顺序访问二叉树节点。具体步骤如下:
Echo_Wish
·
2023-11-10 13:51
数据结构与算法
Python
笔记
Python算法
python
算法
开发语言
【强化学习】结合Python实战深入分析原理
【文末送书】今天推荐一本强化学习领域优质
Python算法
书籍,揭密ChatGPT关键技术PPO和RLHF。
秋说
·
2023-11-10 10:09
人工智能之门
Python编程指南
python
人工智能
chatgpt
Python算法
——堆排序
堆排序(HeapSort)是一种基于二叉堆数据结构的排序算法,它通过将元素构建成一个最大堆或最小堆,然后重复从堆中移除根节点,直到堆为空,从而得到有序数组。堆排序是一种原地排序算法,具有稳定的时间复杂度,通常效率较高。本文将详细介绍堆排序的工作原理和Python实现。堆排序的工作原理堆排序的基本思想是:构建一个最大堆或最小堆,将数组元素视为二叉树的节点。交换堆的根节点(最大值或最小值)和堆的最后一
Echo_Wish
·
2023-11-07 13:35
数据结构与算法
Python
笔记
Python算法
python
算法
开发语言
Python算法
——希尔排序
希尔排序(ShellSort)是一种改进的插入排序算法,它通过将数组分成多个子数组,并对每个子数组进行插入排序,逐渐减小子数组的间隔,最终完成排序。希尔排序是一种高效的排序算法,特别适用于中等大小的数据集。本文将详细介绍希尔排序的工作原理和Python实现。希尔排序的工作原理希尔排序的基本思想是:选择一个间隔序列(gapsequence),将数组分成多个子数组,每个子数组包含距离为间隔的元素。对每
Echo_Wish
·
2023-11-07 13:35
数据结构与算法
Python
笔记
Python算法
算法
python
排序算法
Python算法
——计数排序
计数排序(CountingSort)是一种非比较性排序算法,适用于对一定范围内的整数进行排序。它通过统计每个元素出现的次数,然后根据统计信息重新构建有序数组。计数排序是一种线性时间复杂度的排序算法,具有稳定性和适用性广泛的特点。本文将详细介绍计数排序的工作原理和Python实现。计数排序的工作原理计数排序的基本思想是:统计数组中每个元素出现的次数,得到元素的频率统计信息。根据频率统计信息,重建有序
Echo_Wish
·
2023-11-07 13:15
数据结构与算法
Python
笔记
Python算法
python
基于
python算法
入门(四)
学习目标:1.快速排序2.堆排序3.归并排序学习前奏:1.快速排序快速排序的思路:取一个元素p(第一个元素),使元素p归位,列表被p分为两部分,左边都比p小,右边都比p大,递归完成排序。2.堆排序将待排序序列构造成一个大顶堆,此时,整个序列的最大值就是堆顶的根节点。将其与末尾元素进行交换,此时末尾就为最大值。然后将剩余n-1个元素重新构造成一个堆,这样会得到n个元素的次小值。如此反复执行,便能得到
A R E L
·
2023-11-07 10:30
算法
数据结构
python
排序算法
堆排序
决胜ACM算法竞赛:掌握Python编程的基石
无论你是准备参加ACM竞赛、GoogleCodeJam,还是仅仅为了提高自己的编程技能,本笔记将为你提供
Python算法
竞赛的基础知识和技巧。
friklogff
·
2023-11-06 02:46
python
LeetCode
算法
算法
python
acm
python算法
例6 快速幂
1.问题描述计算,其中a、b和n都是32位的非负整数。2.问题示例例如:。3.代码实现计算a的n次幂对b取余,可以使用快速幂算法。这个算法通过减少乘法和取余操作的次数来提高效率。defpow_mod(a,n,b):result=1whilen>0:ifn%2==1:#如果n是奇数result=(result*a)%ba=(a*a)%bn//=2returnresultprint(pow_mod(2
北辰Charih
·
2023-11-05 05:54
Python算法
python
Python算法
例5 x的n次幂
1.问题描述实现函数Pow(x,n),计算并返回x的n次幂。2.问题示例Pow(2.1,2)=4.41;Pow(0,1)=0;Pow(1,0)=1。3.代码实现递归方法:首先,考虑几种特殊情况:如果n等于0,那么任何数的0次幂都是1,所以直接返回1。如果n小于0,那么x的n次幂等于(1/x)的|n|次幂。因此,我们可以将问题转化为计算pow(1/x,|n|)。对于其他情况,我们可以按照以下步骤计算
北辰Charih
·
2023-11-05 05:53
Python算法
python
开发语言
Python算法
例4 求平方根
1.问题描述实现intsqrt(intx)函数,计算并返回x的平方根。2.问题示例sqrt(3)=1;sqrt(4)=2;sqrt(5)=2;sqrt(17)=4。3.代码实现要实现计算整数x的平方根函数sqrt(x),可以使用二分查找法。首先,我们定义一个变量left=0用来表示搜索区间的左边界,以及一个变量right=x用来表示搜索区间的右边界。初始时,我们将搜索区间设置为[0,x]。然后,我
北辰Charih
·
2023-11-05 05:14
Python算法
算法
Python算法
——归并排序
归并排序(MergeSort)是一种分治排序算法,它将数组分成两个子数组,分别对子数组进行排序,然后合并两个有序子数组以得到一个有序数组。归并排序是一种高效的排序算法,具有稳定性和适用性广泛的特点。本文将详细介绍归并排序的工作原理和Python实现。归并排序的工作原理归并排序的基本思想是将数组不断分成两半,然后递归地对两半进行排序,最后将排序好的两半合并在一起。分治的关键在于如何合并两个有序子数组
Echo_Wish
·
2023-11-04 23:01
Python算法
数据结构与算法
Python
笔记
算法
python
排序算法
python算法
+数据结构——快速排序
快速排序的特点就是快.它的时间复杂度是nlog(n),前面咱们说过像冒泡排序它的时间复杂度是n**2,两者的效率相差的不是一点点。快速排序取一个元素P(第一个元素),使元素P归为;列表被P分成两部分,左边都比P小,右边都比P大;利用递归完成排序;主要的意思就是:假设有一个列表[5,7,4,6,3,1,2,9,8]对它进行快速排序;P归位:第一个元素是5,将5归为,左边都比5小,右边都比5大。归位完
2019.09.04
·
2023-11-04 23:01
算法
算法
python
数据结构
Python算法
——快速排序
快速排序(QuickSort)是一种高效的分治排序算法,它选择一个基准元素,将数组分成两个子数组,小于基准的放在左边,大于基准的放在右边,然后递归地排序子数组。快速排序通常比冒泡排序和选择排序更高效,特别适用于大型数据集。本文将详细介绍快速排序的工作原理和Python实现。快速排序的工作原理快速排序的基本思想是:选择一个基准元素(通常是数组中的某个元素)。将数组分成两个子数组,一个包含小于基准的元
Echo_Wish
·
2023-11-04 23:29
数据结构与算法
Python
笔记
Python算法
算法
python
排序算法
python编程的50种基础算法_Python入门教程:几种常见的
Python算法
实现
今天跟大家总结的Python学习教程关于
Python算法
的实现,上次催我更算法的伙伴可以粗来了!1、选择排序选择排序是一种简单直观的排序算法。
weixin_39599454
·
2023-11-04 22:17
Github 标星 3w+,热榜第一,实现所有算法!
新手如何入门
Python算法
?几位印度小哥在GitHub上建了一个各种
Python算法
的新手入门大全。从原理到代码,全都给你交代清楚了。为了让新手更加直观的理解,有的部分还配了动图。
DevolperFront
·
2023-11-03 20:32
算法
数据结构
编程语言
java
面试
Python算法
——插入排序
插入排序(InsertionSort)是一种简单但有效的排序算法,它的基本思想是将数组分成已排序和未排序两部分,然后逐一将未排序部分的元素插入到已排序部分的正确位置。插入排序通常比冒泡排序和选择排序更高效,特别适用于对部分有序的数组进行排序。本文将详细介绍插入排序的工作原理和Python实现。插入排序的工作原理插入排序的基本思想是将数组分成两部分:已排序部分和未排序部分。在开始时,已排序部分只包含
Echo_Wish
·
2023-11-03 08:31
数据结构与算法
Python
笔记
Python算法
算法
python
排序算法
Python算法
——选择排序
选择排序(SelectionSort)是一种简单的排序算法,它的基本思想是在未排序的部分中选择最小(或最大)的元素,然后将其放在已排序部分的末尾。选择排序不同于冒泡排序,它不需要反复交换元素,因此在某些情况下可能比冒泡排序更快。本文将详细介绍选择排序的工作原理和Python实现。选择排序的工作原理选择排序的基本思想是:从未排序的数组中找到最小的元素。将最小元素与未排序部分的第一个元素交换位置。重复
Echo_Wish
·
2023-11-02 17:54
Python
笔记
Python算法
数据结构与算法
算法
python
排序算法
Python 算法高级篇:多阶段决策问题与状态转移方程的构建
Python算法
高级篇:多阶段决策问题与状态转移方程的构建引言1.多阶段决策问题简介2.动态规划基础3.状态转移方程4.案例:生产计划问题5.Python实现6.总结引言多阶段决策问题是一类在不同决策阶段需要做出一系列决策以实现特定目标的问题
挣扎的蓝藻
·
2023-11-01 10:03
Python算法高级篇
python
算法
开发语言
Python算法
例2 判断平方数
1.问题描述给定一个正整数num,判断是否为完全平方数,要求当num为完全平方数时返回True,否则返回False。2.问题示例输入num=9,输出True,sqrt(16)=3;输入num=17,输出False,sqrt(17)=4.12。3.代码实现给定一个正整数num,判断是否为完全平方数,要求当num为完全平方数时返回True,否则返回False:importmathdefisPerfec
北辰Charih
·
2023-11-01 05:40
Python算法
算法
python
Python算法
例3 检测2的幂次
1.问题描述检测一个整数n是否为2的幂次。2.问题示例n=8,返回True;n=6,返回False。3.代码实现#采用UTF-8编码格式#参数n是一个整数#返回True或者FalseclassSolution:defcheckPowerOf2(self,n):ans=1foriinrange(31):ifans==n:returnTrueans=ans0and(n&(n-1))==0#测试示例n1
北辰Charih
·
2023-11-01 05:40
Python算法
python
算法
开发语言
spark调用
python算法
_利用Spark-mllab进行聚类,分类,回归分析的代码实现(python)
Spark作为一种开源集群计算环境,具有分布式的快速数据处理能力。而Spark中的Mllib定义了各种各样用于机器学习的数据结构以及算法。Python具有Spark的API。需要注意的是,Spark中,所有数据的处理都是基于RDD的。首先举一个聚类方面的详细应用例子Kmeans:下面代码是一些基本步骤,包括外部数据,RDD预处理,训练模型,预测。#coding:utf-8fromnumpyimpo
weixin_39815600
·
2023-11-01 04:43
spark调用python算法
python3.4解二次函数代码_2.3.
python算法
大O符号
2.3.
python算法
大O符号当我们试图通过执行时间来表征算法的效率时,并且独立于任何特定程序或计算机,重要的是量化算法需要的操作或者步骤的数量。
陈竹之
·
2023-10-31 20:04
python算法
题练习
冒泡排序list=[64,34,25,12,22,11,90]foriinrange(len(list)):forjinrange(len(list)-i-1):iflist[j]>list[j+1]:temp=list[j]list[j]=list[j+1]list[j+1]=tempprint(list)快速排序defquicksort(list,left,right):ifleft>righ
随心!
·
2023-10-31 19:46
python
排序算法
开发语言
python算法
:罗马数字转整数
罗马数字转整数罗马数字包含以下七种字符:I,V,X,L,C,D和M。classSolution:defromanToInt(self,s:str)->int:num1=snum2=0list1=[]m=0forninnum1:#把输入的字符串拆分,并转换为对应的数字存入列表ifn=='V':list1.append(5)ifn=='I':list1.append(1)ifn=='X':list1.
屋顶那猫
·
2023-10-31 11:20
python
列表
算法
python
数据结构
leetcode
python算法
打包成接口供其他语言调用
这里写目录标题1普通python程序单机版:1.1pyinstaller进行打包1.2测试exe文件能不能用2
python算法
打包成网页版:3tensorflow打包3.1重新建立一个环境3.2安装cpu
晓码bigdata
·
2023-10-30 23:23
python
python
算法
其他
打包个人项目成
python算法
包
*免责声明:1\此方法仅提供参考2\搬了其他博主的操作方法,以贴上路径.3*场景一:使用condapack进行打包个人项目场景二:…场景一:使用condapack进行打包个人项目1.1导出包列表activatejiancepiplist--format=freeze>requirements.txt1.2打包yolo-smoke项目,支持pipinstall的安装形式在requirements.t
weeksooo
·
2023-10-30 22:10
python
算法
深度学习
python算法
链表 如何从无序链表中移除重复项
题目描述给定一个没有排序的链表,去掉其重复项,并保留原顺序。例如:1->2->2->3->4->3->4->5去掉重复项后变成:1->2->3->4->5解题方法顺序删除主要思路:通过双重循环直接在链表上进行删除操作。外层循环用一个指针从第一个结点开始遍历整个链表,然后内层循环用另外一个指针遍历其余结点,将与外层循环遍历到的指针所指结点的数据域相同的结点删除。代码实现classLNode:def_
是强筱华哇!
·
2023-10-30 10:46
python程序员面试--算法
链表
python
数据结构
GitHub热门项目:使用Python实现所有算法
新手如何入门
Python算法
?几位印度小哥在GitHub上建了一个各种
Python算法
的新手入门大全。从原理到代码,全都给你交代清楚了。为了让新手更加直观的理解,有的部分还配了动图。
xiaotian是个混子
·
2023-10-30 06:54
python降维之时间类型数据的处理_【
Python算法
】数据降维概述
数据降维概述1.数据降维概述所谓的数据降维就是指采用某种映射方法,将原高维空间中的数据点映射到低维度的空间中,可以解决大规模特征下的数据显示问题,使得数据集更易使用,降低后续算法的计算,消除噪声影响并使得结果更易理解。数据降维的方法有很多,可从线性或非线性角度对其简单分类。线性降维是指通过降维所得到的低维数据能保持高维数据点之间的线性关系,主要包括主成分分析(PrincipalComponentA
weixin_39989980
·
2023-10-29 14:12
Python 算法高级篇:图的表示与存储优化
Python算法
高级篇:图的表示与存储优化引言1.什么是图?
挣扎的蓝藻
·
2023-10-29 13:10
Python算法高级篇
python
算法
开发语言
排序算法
数据结构
Python算法
练习 10.23
leetcode1372二叉树中的最长交错路径给你一棵以root为根的二叉树,二叉树中的交错路径定义如下:选择二叉树中任意节点和一个方向(左或者右)。如果前进方向为右,那么移动到当前节点的的右子节点,否则移动到它的左子节点。改变前进方向:左变右或者右变左。重复第二步和第三步,直到你在树中无法继续移动。交错路径的长度定义为:访问过的节点数目-1(单个节点的路径长度为0)。请你返回给定树中最长交错路径
Michelle209
·
2023-10-28 13:38
算法练习
python
算法
数据结构
Python算法
练习 10.24
leetcode199二叉树的深度给定一个二叉树的根节点root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例1:输入: [1,2,3,null,5,null,4]输出: [1,3,4]示例2:输入: [1,null,3]输出: [1,3]示例3:输入: []输出: []第一次提交的错误思路:我以为只要一直往右走就行,但是一直往右走的那条路径不一定是深度最大的路径
Michelle209
·
2023-10-28 13:38
算法练习
python
算法
Python算法
练习 10.28
leetcode700二叉搜索树中的搜索给定二叉搜索树(BST)的根节点root和一个整数值val。你需要在BST中找到节点值等于val的节点。返回以该节点为根的子树。如果节点不存在,则返回null。示例1:输入:root=[4,2,7,1,3],val=2输出:[2,1,3]示例2:输入:root=[4,2,7,1,3],val=5输出:[]输出这么写我总以为是返回子树值的列表,结果是直接返回子
Michelle209
·
2023-10-28 13:04
算法练习
算法
python
python算法
题排序_
Python算法
面试题:插入排序—Testfan打卡学测开1220
原标题:
Python算法
面试题:插入排序—Testfan打卡学测开1220本期技术分享讲师Arthur老师分享内容:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序这个时候就要用到一种新的排序方法
莎鸥
·
2023-10-28 09:02
python算法题排序
Python 算法高级篇:归并排序的优化与外部排序
Python算法
高级篇:归并排序的优化与外部排序引言1.归并排序的基本原理2.归并排序的优化2.1自底向上的归并排序2.2最后优化3.外部排序4.性能比较5.结论引言在计算机科学中,排序是一项基本的任务
挣扎的蓝藻
·
2023-10-28 09:52
Python算法高级篇
排序算法
算法
数据结构
python
归并排序
外部排序
Python算法
:数的全排列、组合详解
目录求n个数的全排列使用递归算法求全排列(暴力法)代码实现求n个数中随机m个数的全排列求n个数中任意m个数的组合二进制法求子集代码:代码实现求n个数的全排列我们假设要求十个数的全排列,我们有一种十分简单的方法,写一个10级的for循环,如下foriinrange(1,11):forjinrange(1,11):#并且让j不等于iforkinrange(1,11):#并且让k不等于i,j......
Xixi️Jjiao
·
2023-10-28 02:55
python算法
算法
python排序算法——快速排序(附代码)
python排序算法——快速排序文章目录python排序算法——快速排序一、前言二、算法描述三、代码实现总结一、前言相关知识来自《
python算法
设计与分析》。
i阿极(暂时无法回复版)
·
2023-10-25 19:35
python算法设计
排序算法
算法
数据结构
python
100个
python算法
超详细讲解:素数
1.问题描述求给定范围start~end之间的所有素数。2.问题分析素数指的是只能被1和它自身整除的整数。判定一个整数m是否为素数的关键,就是要判定整数m能否能被除1和它自身以外的其他任何整数所整除,若都不能整除,则m为素数。本题求的是给定范围start~end之间的所有素数,考虑到程序的通用性,需要从键盘输入start和end的值,例如输入start=1,end=1000,则所编写的程序应能够打
谷哥-Mr.Gu
·
2023-10-25 13:30
python
python算法
算法
python
python实现贪心算法---需求和供给问题
题目如下:
python算法
代码importtimechilds=[5,10,2,9,15,9]tangs=[6,1,20,3,8]"""首先先排序,用最小的糖果满足最小的孩子的满足因子"""start_time
一名不想学习的学渣
·
2023-10-24 02:39
学习新发现
贪心算法
算法
leetcode
python
1.写一个算法模型以及
python算法
工程化步骤
生成一个PT(PerceptualTokenizer)模型的步骤如下:准备数据集:首先,你需要准备一个用于训练PT模型的数据集。这可以是一个包含大量文本数据的语料库。数据预处理:对数据进行预处理以准备训练。这可能包括文本清洗、分词、去除停用词等操作。构建词汇表:根据预处理后的数据,构建一个词汇表。词汇表应该包含所有在训练数据中出现的单词,并为每个单词分配一个唯一的标识符。构建输入输出对:将训练数据
森火123
·
2023-10-23 20:05
AI基本开发技术
算法
python
开发语言
python算法
—回文数
注意:回文数为整数,小数没有回文数(我这里只做数值校验,你们也可扩展,字符串判断)'''@IDE:PyCharm@Author:WangZheng@Date:2021/11/1121:08@pagePath:'''deftest(params):#判断接收参数是否是整数类型ifnotisinstance(params,int):print("输入整数校验回文数")else:#转成字符串,使用字符串
Mr.王征
·
2023-10-23 15:57
python
算法
python
python算法
第一章算法一系列解决单个或多个问题,或有执行计算机功能的命令集合。人类在解决复杂问题时所采用的一系列特定的方法,即为算法。算法与程序的区别程序指一组计算机能识别和执行,并有一定功能的指令。程序是以计算机能理解的各式各样的编程语言编写而成,而算法是可以通过编程语言、图绘、口述等人能够理解的方式描述的。算法作为方法,有正确、不正确、高效、低效之分。对算法至关重要的不止有正确性,还有效率。评判算法是否高
ReStart_23.9.1
·
2023-10-23 07:12
代码天天见
python
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他