
Python编程
Python老四
这个作者很懒,什么都没留下…
展开
-
哈希算法说明及示例
Hash算法:定义:哈希算法又叫散列算法,是将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。它的原理其实很简单,就是把一段交易信息转换成一个固定长度的字符串特点:1. 信息相同,字符串也相同。2. 信息相似不会影响字符串相同。3. 可以生成无数的信息,但是字符串的种类是一定的,所以是不可逆的。用途:1、哈希算法可以检验信息是否是相同的,这样的优势可以节省重复文件传送的时间2、哈希算法还可以检验信息的拥有者是否真实示例:# coding:原创 2020-10-30 16:24:37 · 1720 阅读 · 1 评论 -
冒泡排序说明及示例
定义:重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。示例:defbubble_sort(nums):foriinrange(len(nums)-1):#这个循环负责设置冒泡排序进行的次数forjinrange(len(nums)-i-1):#j为列表下标...原创 2020-10-30 16:23:17 · 498 阅读 · 0 评论