- 博客(6)
- 收藏
- 关注
原创 python3中pygame的一些问题!
1、mac上面用python3 运行pygame的程序,发现没有动画,但是有声音;发现是mac系统版本与pygame不兼容问题,解决方法就是用虚拟环境,安装一个Anaconda软件,然后创建一个python3的环境,在那个环境下运行pygame的程序就一切正常了。2、pygame的循环检测事件问题;...
2019-07-12 09:40:12 719
原创 leetcode(15) :三数之和类题目
一、三数之和问题解析##1、问题描述中文版刷题链接.##2、解题思路思路一:暴力破解,从数组中任意取三个数,判断他们和是否为0,穷举所有可能。Golang版本代码如下:func threeSum(nums []int) [][]int { result := make([][]int,0) length := len(nums) for i:=0;i<l...
2019-05-22 09:23:25 298
翻译 数据结构与算法之美(三):数组
数组看起来简单基础,但是很多人没有理解这个数据结构的精髓。带着为什么数组要从0开始编号,而不是从1开始的问题,进入主题。一、 如何实现随机访问1) 数组是一种线性数据结构,用连续的存储空间存储相同类型数据:I) 线性表:数组、链表、队列、栈 ;非线性表:树、图II) 连续的内存空间、相同的数据,所以数组可以随机访问,但对有序数组进行删除、插入,为了保持数组的有序性, 就要做大量的数据搬...
2018-10-04 13:37:15 381
翻译 数据结构与算法之美(二):复杂度分析
一、什么是复杂度分析?1.数据结构和算法解决的问题是“如何让计算机更快时间、更省空间地工作”;2.更快、更省的性能需要有东西来衡量,复杂度分析就是分别从执行时间和占用空间两个维度来评估数据结构和算法的性能;3.分别用时间复杂度和空间复杂度两个概念来描述性能问题,二者统称为复杂度。4.复杂度描述的是算法执行时间(或占用空间)与数据规模的增长关系。二、为什么要进行复杂度分析?1.和...
2018-10-04 10:54:02 728 1
翻译 数据结构与算法之美(一):概论
最近在极客时间上面学习王争老师的课程《数据结构与算法之美》,以前虽然学过一些皮毛,但是不够精,作为程序员的基本内功,还是要继续学习。至此通过总结的方式,把这门课的要点记录下来,供自己思考回顾,也分享给大家。一、什么是数据结构?什么是算法?1、广义上,数据结构指的是一组数据的存储结构,算法指的是操作数据的一组方法。2、数据结构和算法之间有什么关系呢?数据结构和算法是相辅相成的。数据结构是...
2018-09-24 22:13:08 6379 1
转载 标准C++中的string类的用法总结
很多人很可能会忽略掉标准C++中string类的使用。标准C++中提供的string类得功能也是非常强大的,一般都能满足我们开发项目时使用。现将具体用法的一部分罗列如下,只起一个抛砖引玉的作用吧,好了,废话少说,直接进入正题吧!要想使用标准C++中string类,必须要包含#include // 注意是,不是,带.h的是C语言中的头文件using std::string;
2016-04-04 10:00:42 170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人