练习
吓唔静
这个作者很懒,什么都没留下…
展开
-
贪婪算法练习
学习算法原创 2023-03-11 10:18:49 · 65 阅读 · 0 评论 -
二分查找,Python
#查找“”"one 、二分查找“”"def binary_search(findNum,left,right,content):#如果列表的做下标小于等于右下标,说有没查找的列表值while left <= right:#得到列表最中间的下标索引mid = (left + right)//2#如果要寻找的值小于中间值,说明要查找的值在在列表的左端,mid索引给right,递...原创 2019-03-19 17:09:32 · 120 阅读 · 0 评论 -
python,入门练习题
‘’‘使⽤while循环输出 12 3 4 5 6 8 9 10 ‘’’def whileCycle():i = 1while i < 11:print(“cycle index”,i)i +=1“”“求1-100的所有数的和”""def sum():sum = 0for i in range(1,101):sum += iprint(“1-100sun =”,su...原创 2019-03-16 20:18:05 · 411 阅读 · 0 评论 -
python语言实现简单的计算器功能
import re #导入包20-60+30 ,40-+30,40–30,±40+30,抽取用于计算的公用代码块def compute_handler(sub_exp,symbol,exp,flag = False):item = sub_exp.split(symbol)if “-” in symbol and flag == False :exp = exp.replace(sub_...原创 2019-03-22 15:06:27 · 1001 阅读 · 0 评论 -
python实现冒泡排序
#此冒泡可以优化ls = [45,89,7,57,42,63,74,41,32]print(“排序前的列表顺序”,ls)count = 0while count < len(ls):i = 0while i < len(ls)-1:if ls[i] > ls[i + 1]:ls[i],ls[i+1] = ls[i+1],ls[i]else:passi = i...原创 2019-03-19 11:01:13 · 1008 阅读 · 0 评论