自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【代码刷题】排序算法总结(python实现)

排序算法总结(Python实现)算法介绍算法分类相关概念1. 冒泡排序(Bubble Sort)1.1 思想(升序)1.2 python实现1.3 复杂度1.4 稳定性2. 快速排序2.1 思想2.2 python实现2.3 复杂度2.4 稳定性3.直接插入排序3.1 思想3.2 python实现4. 希尔排序4.1 思想4.2 python实现5. 直接选择排序5.1 思想5.2 python实现6. 堆排序6.1 思想6.2 python实现7. 归并排序7.1 思想7.2 python实现8. 基数排

2021-04-16 18:01:32 153

原创 【面试记录】Python常见面试200题及答案总结

列出5个常用python标准库?os:提供了不少与操作系统相关联的函数,提供了一种可移植的使用操作系统功能的方法。使用os模块中提供的接口,可实现跨平台访问。但是,并不是所有的os模块中的接口在全平台都通用,有些接口的实现是依赖特定平台的,比如linux相关的文件权限管理和进程管理。os模块的主要功能:系统相关、目录及文件操作、执行命令和管理进程>>> os.getcwd() # 返回当前的工作目录>>> os.chdir() # 修改当前的工作目录>.

2021-04-16 18:00:44 1083

原创 【笔试记录】2021/3/13美团

2021/3/13美团笔试1.旋转二维数组m, n = map(int, input().split())a = []for _ in range(m): a.append(list(map(int, input().split())))for j in range(n): for k in range(m): print(a[k][j], end=' ') print(end='\n')输入输出2.找出输入字符串中的所有数字s = input

2021-03-13 20:13:28 100

原创 【牛客刷题记录】2021-03-10

牛客代码刷题记录1问题一描述给定一个数组序列, 需要求选出一个区间, 使得该区间是所有区间中经过如下计算的值最大的一个: 区间中的最小数 * 区间所有数的和最后程序输出经过计算后的最大值即可,不需要输出具体的区间。如给定序列 [6 2 1]则根据上述公式, 可得到所有可以选定各个区间的计算值:[6] = 6 * 6 = 36;[2] = 2 * 2 = 4;[1] = 1 * 1 = 1;[6,2] = 2 * 8 = 16;[2,1] = 1 * 3 = 3;[6, 2, 1] = 1

2021-03-10 15:19:47 211

原创 【笔试记录】2021/3/10阿里

阿里2021/03/10技术岗笔试-Python解题第一题问题描述:小偷从出发点按指定方向出发,除非遇到墙或超出城市必须转方向,不然只能直走。城市大小n*m。输入描述:第1行,三个数字n m k;n, m表示城市大小,k表示小偷转了几次方向第2-n+1行,用@ · #三个字符表示行走路径,@表示起始位置,·表示前方可行,#表示前方是墙倒数k行,用NORTH,SOUTH,WEST,EAST表示上,下,左,右方向输出描述:最终的位置例子输入:3 4 4@····#···

2021-03-10 14:51:01 105

空空如也

空空如也

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

TA关注的人

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