自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 简述Kerberos认证原理

简述Kerberos认证原理1、登陆时,客户机请求允许获取服务票证的TGT(票证授权票证);KDC(密钥分发中心)检查数据库,发送TGT;客户机使用口令解密TGT,进而提供标识,同时开始Kerberos会话。2、客户端请求服务端票证,向KDC发送TGT作为标识证明,KDC想客户端发送服务端票证;客户端向服务端发送票证;服务端允许客户端访问。第一阶段:客户机会从KDC获取允许其获取服务票证的TGT,同时开始Kerberos会话。第二阶段:客户机将第一阶段获取到的TGT发送给KDC,同时告诉KDC他想获

2021-09-06 13:47:55 640

原创 Python 二分查找

二分查找(Binary Search)二分查找:又称折半查找,从有序列表候选区li[0: n]开始,通过对待查找的值与候选区中间值的比较,可以是候选区减少一半在一串有序列表中检索 “3”1.标记有序列表中最左侧与最右侧的值,取中间值为 mid 使列表折半2.判断后使标记的最右边的值等于mid - 1 , 再折半区间3.再次折半 代码如下def Binary_search(li, ...

2020-03-09 12:51:36 464

原创 算法入门之线性查找

算法入门之线性查找python检索列表中的每一位元素,输出需要查找位置的下标值li = [1, 2, 3, 4, 5, 6, 7, 8, 8, 9]j = 0for i in li: j += 1 if i == 9: print(j-1)

2020-03-09 11:50:39 288

原创 企业发放的奖金根据利润提成。

企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1...

2020-03-09 11:05:38 1198

原创 选择排序(Selection sort)是一种简单直观的排序算法

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。选择排序是不稳定的排序方法。li = [9, 8, 7, 6, 5, 4, 3, 2, 1]for i in ra...

2020-03-08 17:42:35 1383

原创 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上...

2020-03-08 17:39:36 2108 1

原创 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?import mathfor i in range(1, 10000): x = int(math.sqrt(i + 100)) y = int(math.sqrt(i + 168)) if (x * x == i + 100) and (y * y == i + 168): prin...

2020-03-08 17:33:32 3701

原创 有四个数字:1,2,3,4, 能组成多少个互补相同且无重复数字的三位数?各是多少?

有四个数字:1,2,3,4, 能组成多少个互补相同且无重复数字的三位数?各是多少?li = [1, 2, 3, 4]n = 0for x in li: for y in li: for z in li: if x != y and x != z and y != z: n += 1 print("%d%d%d" % (x, y, z))print("共循环%d...

2020-03-08 17:16:03 841

原创 用Python计算 1 + 2 + ... num 的结果

定义一个汉书sum_numbers能够接受一个num的证书参数计算 1 + 2 + … num 的结果# 第一种方式 def sumbers(num): if num == 1: return 1 a = sumbers(num - 1) return num + aprint(sumbers(100))# 第二种方式def sumbers(num): if num =...

2020-03-08 17:07:28 1975

原创 斐波那契数列

斐波那契数列f(1)=0, f(2)=1f(n)=f(n-1)+f(n-2)第一种方法def fib(n): if n <= 2: return n-1 return fib(n-1) + fib(n-2)for i in range(2, 20): print(fib(i))第二种方法def fib(x): a = [0, 1] if x <= 2:...

2020-03-08 16:56:13 371

空空如也

空空如也

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

TA关注的人

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