练习
吓唔静
这个作者很懒,什么都没留下…
展开
-
贪婪算法练习
学习算法原创 2023-03-11 10:18:49 · 104 阅读 · 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 · 129 阅读 · 0 评论 -
python,入门练习题
‘’‘使⽤while循环输出 1 2 3 4 5 6 8 9 10 ‘’’ def whileCycle(): i = 1 while i < 11: print(“cycle index”,i) i +=1 “”“求1-100的 所有数的和”"" def sum(): sum = 0 for i in range(1,101): sum += i print(“1-100sun =”,su...原创 2019-03-16 20:18:05 · 465 阅读 · 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 · 1025 阅读 · 0 评论 -
python实现冒泡排序
#此冒泡可以优化 ls = [45,89,7,57,42,63,74,41,32] print(“排序前的列表顺序”,ls) count = 0 while count < len(ls): i = 0 while i < len(ls)-1: if ls[i] > ls[i + 1]: ls[i],ls[i+1] = ls[i+1],ls[i] else: pass i = i...原创 2019-03-19 11:01:13 · 1027 阅读 · 0 评论