- 博客(3)
- 收藏
- 关注
原创 【十大经典排序之冒泡排序】Python3
Python冒泡排序算法 冒泡排序(Bubble Sort)是一种很直观的排序算法,它每次从小到大或者从大到小的遍历整个序列的时候,将两个元素进行比较,如果排列顺序错误,就将它们的位置交换过来,直到最后整个序列不再需要交换位置,就宣告排列完成。冒泡排序对于N个项目需要O(n*2)的比较次数,虽然这个算法可以很简单且直观的实现排序算法,但是,对于包含大量元素的数列排序的效率很低。 这个算法最大的价值...
2019-08-02 22:41:58
169
1
原创 【Python3 Leetcode刷题】
Leetcode刷题—Python3 1:求两数之和 给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 #你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中的同样元素。 示例: 给定 nums = [2,7,11,15],target = 9; 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返...
2019-08-02 17:39:15
173
原创 【十二十二十二】一个小白的Pyhton之路
Python的基础语法 编程基础 程序 程序也被称为计算机程序(Computer Program),计算机程序是一组计算机能够识别和执行的指令,运行于计算机上,满足人们某种需求的信息化工具。 程序是一个指令序列。 程序的运行 需要加载代码,同时也要加载数据,才可以使计算机程序得以运行。从计算机底层来说,这是由高级语言(例如,Java,C/C++,Python,C#等)代码转译为机器语言,这才能被计...
2019-08-02 13:28:04
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人