摘要: #冒泡排序#基本思想:两两相邻记录的关键字,如果反序则交换,直到没有反序的记录为止#要点:1.两两注意是相邻的两个元素的意思# 2.如果有n个元素需要比较n-1次,每一轮减少1次比较# 3.既然叫冒泡排序,那就是从下往上两两比较,所以看上去就跟泡泡往上冒一样。def bubblesort(numLi 阅读全文
posted @ 2020-02-07 20:16 xhw19950606 阅读(117) 评论(0) 推荐(0)
摘要: #opencv是将图片打开为numpy array的形式#PIL是将图片打开为PIL.Image的形式'''from PIL import ImageColor#颜色与RGBA值print(ImageColor.getcolor('red', 'RGBA'))print(ImageColor.get 阅读全文
posted @ 2020-02-07 15:23 xhw19950606 阅读(261) 评论(0) 推荐(0)
摘要: #opencv是将图片打开为numpy array的形式#PIL是将图片打开为PIL.Image的形式 #图片的读取、分割以及保存import cv2img = cv2.imread('test.png')im_height, im_width, im_dep = img.shapeimg_size 阅读全文
posted @ 2020-02-07 15:16 xhw19950606 阅读(172) 评论(0) 推荐(0)
摘要: #七种基本算法:解析算法,枚举算法,递推算法,递归算法,排序算法,查找算法,分治算法#解析算法#1.根据定义计算组合数import mathn, i = input("请输入整数n,i:").split(' ')n = int(n)i = int(i)b = math.factorial(n) / 阅读全文
posted @ 2020-02-07 15:13 xhw19950606 阅读(1149) 评论(0) 推荐(0)
摘要: #类的定义与实例化#Python使用class关键字来定义类class Car(object): #定义一个类,派生自object类 def infor(self): #定义成员方法 print("This is a car")car = Car() #实例化对象car.infor() #调用对象的 阅读全文
posted @ 2020-02-07 15:08 xhw19950606 阅读(238) 评论(0) 推荐(0)
摘要: #类的定义与实例化#Python使用class关键字来定义类class Car(object): #定义一个类,派生自object类 def infor(self): #定义成员方法 print("This is a car")car = Car() #实例化对象car.infor() #调用对象的 阅读全文
posted @ 2020-02-07 15:07 xhw19950606 阅读(177) 评论(0) 推荐(0)
摘要: #列表推导式可以使用非常简洁的方式对列表或其他可迭代对象的元素进行遍历、过滤或再次计算#快速生成满足需求的列表,代码具有非常强的可读性。#形式:[操作,序列,条件语句](条件语句可以不写)aList = [a*a for a in range(10) if a%2==0]print(aList) # 阅读全文
posted @ 2020-02-07 15:05 xhw19950606 阅读(157) 评论(0) 推荐(0)
摘要: 81.思路:直述题意# 我们称一个数 X 为好数, 如果它的每位数字逐个地被旋转 180 度后,我们仍可以得到一个有效的,且和 X 不同的数。要求每位数字都要被旋转。# 如果一个数的每位数字被旋转以后仍然还是一个数字, 则这个数是有效的。0, 1, 和 8 被旋转后仍然是它们自己;2 和 5 可以互 阅读全文
posted @ 2020-02-07 15:01 xhw19950606 阅读(111) 评论(0) 推荐(0)