上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页
摘要: #numpy.array基础模块介绍与使用import numpyimport numpy as np #导入numpy模块print(np.__version__) #输出numpy的版本# 将列表转换为二维数组mxn数组L=[[1,2,3],[1,3,1]] #先定义好list列表,将其转换为n 阅读全文
posted @ 2020-03-15 19:06 The-Chosen-One 阅读(810) 评论(0) 推荐(0)
摘要: RSA算法运用了数学“两个大的质数相乘,难以在短时间内将其因式分解”的这么一套看似简单事实上真的是很困难的一个数学难题...... RSA加密算法的安全性 当p和q是一个大素数的时候,从它们的积pq去分解因子p和q,这是一个公认的数学难题。然而,虽然RSA的安全性依赖于大数的因子分解,但并没有从理论 阅读全文
posted @ 2020-03-11 16:51 The-Chosen-One 阅读(405) 评论(0) 推荐(0)
摘要: python实现欧几里得算法代码: #欧几里得算法#递归算法实现:def gcd(a,b): if b==0: return a else: return gcd(b,a%b)print(gcd(12,16))#非递归算法实现def gcd1(a,b): while b>0: r=a%b a=b b 阅读全文
posted @ 2020-03-11 16:47 The-Chosen-One 阅读(554) 评论(0) 推荐(0)
摘要: 、 python实现钢条切割问题与最长工公共序列问题 #动态规划算法DP代码: #递归法计算斐波那契数列f(n)=f(n-1)+f(n-2)#递归算法-执行效率比较低,相同的问题算了好多遍—子问题的重新计算def fibnacci(n): if n==1 or n==2: return 1 else 阅读全文
posted @ 2020-03-10 18:03 The-Chosen-One 阅读(585) 评论(0) 推荐(0)
摘要: python实现贪心算法代码如下: #贪心算法#1找零问题的贪心算法def change(t,n): #对t进行从大到小的排序 t.sort() t.reverse() #定义t的每一个的数量 m=[0 for _ in range(len(t))] for i,money in enumerate 阅读全文
posted @ 2020-03-10 12:20 The-Chosen-One 阅读(722) 评论(0) 推荐(0)
摘要: python实现AVL树的代码: from BST import BiTreeNode1,BST #导入二叉搜索树的类进行继承class AVLNode(BiTreeNode1): def __init__(self,data): BiTreeNode1.__init__(self,data) se 阅读全文
posted @ 2020-03-09 20:01 The-Chosen-One 阅读(283) 评论(0) 推荐(0)
摘要: python实现树与二叉树的代码:#创建二叉树的类class BiTreeNode: def __init__(self,data): self.data=data self.lchild=None #左孩子 self.rchild=None #右孩子a=BiTreeNode("A")b=BiTre 阅读全文
posted @ 2020-03-09 19:50 The-Chosen-One 阅读(244) 评论(0) 推荐(0)
摘要: python实现代码如下所示: #创建一个哈希表的类别class hashtable: def __init__(self,size=101): self.size=size #self.T=[linklist() for i in range(self.size)] #创建长度为size的链表,T 阅读全文
posted @ 2020-03-08 12:03 The-Chosen-One 阅读(257) 评论(0) 推荐(0)
摘要: python实现链表的代码如下所示: #链表的创建和连接函数#链表是由数据域item和next连接关系class Node: def __init__(self,item): self.item=item self.next=Nonea=Node(1)b=Node(2)c=Node(3)a.next 阅读全文
posted @ 2020-03-08 10:02 The-Chosen-One 阅读(527) 评论(0) 推荐(0)
摘要: python实现代码如下所示: #导入python里面自带的数据结构模块(deque双向队列)from collections import deque#右边进来,左边出去,单向队列q=deque([1,2,3],5) #第一个参数为初始化的队列,第二个参数是队列的长度q.append(4) #队尾 阅读全文
posted @ 2020-03-07 11:50 The-Chosen-One 阅读(851) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页