- 博客(22)
- 资源 (12)
- 收藏
- 关注
原创 Typora软件百度网盘下载地址
最近用了typora,感觉挺好玩的~~百度网盘分享一下下载地址:https://pan.baidu.com/s/1dAfocvwF214gsd5cPkgJOA里面有三个版本:typora-setup-ia32.exetypora-setup-x64.exeTypora-linux-x64.tartypora 快捷键无序列表:输入-之后输入空格有序列表:输入数字+“.”之后输入空格任务列表:-[空格...
2018-05-06 19:26:56
14116
8
原创 sbulime3安装了pylinter:保存就执行关掉
sbulime3安装了pylinter,每次保存都会执行,其实不需要,可以按下面方法关掉此功能:preference->package setting->pylinter->settings:default找到下面的话把true改为false // Set to true to automtically run Pylint on save "run_on_save"...
2018-04-22 18:56:02
270
转载 记录
ubuntu16.4安装python3.6.4有个zlib的大坑,不要想的修复,直接安装3。6。5得了Then, run the following (this works out-of-the-box on 16.10 and 17.04):sudo apt updatesudo apt install python3.6sudo apt install python3.6-devsudo ap...
2018-04-22 17:20:56
225
原创 sublime_text_3 安装及启动项配置
首先你要下载一个 Sublime Text 3 的包,并找一个可用的key。我下到的是这样的:sublime_text_3_build_3143_x64.tar.bz2先解压:tar jxvf sublime_text_3_build_3143_x64.tar.bz2将该文件夹移动到 /opt/ :sudo mv sublime_text_3 /opt/在 /usr/bin/ 下创建链接:sudo...
2018-04-22 12:16:00
957
1
转载 简单python贪吃蛇程序
import randomimport cursess = curses.initscr()curses.curs_set(0)sh, sw = s.getmaxyx()w = curses.newwin(sh, sw, 0, 0)w.keypad(1)w.timeout(150)snk_x = sw//4snk_y = sh//2snake = [ [snk_y...
2018-04-21 20:33:49
4026
转载 ubuntu解压命令全览
##转载 .tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------....
2018-04-21 10:46:12
199
原创 virtualvenv下安装ipython
ubuntu自带python2.7,在virtualvenv下安装了python3.5来学,想装个ipython:一开始用:sudo apt-get install ipython这个是安装给系统自带的python的,启动后是这这个样子的:里面WARNING: Attempting to work in a virtualenv. If you encounter problems, please...
2018-04-19 11:42:29
2358
原创 No module named '_tkinter'的一种解决方法
在ubuntu中运行程序的时候出现 No module named '_tkinter'错误,无法执行:看了网上好多解决方法,都不怎么好用。有一句提示:If this fails your Python may not be configured for Tk.所以想到ubuntu16.4里面安装python2的环境,后来自己又装了python3.6,但是默认环境是2,就把默认环境进行了更改,就通...
2018-04-18 11:57:35
3413
原创 Leetcode:链表题
1.删除链表的节点编写一个函数,在给定单链表一个结点(非尾结点)的情况下,删除该结点。假设该链表为1 -> 2 -> 3 -> 4 并且给定你链表中第三个值为3的节点,在调用你的函数后,该链表应变为1 -> 2 -> 4。思路:删除指定节点,由于是单链表,直接把节点更新到下一个#Definition for singly-linked list.class List...
2018-04-08 20:16:46
170
原创 实现strStr()
实现 strStr()。返回蕴含在 haystack 中的 needle 的第一个字符的索引,如果 needle 不是 haystack 的一部分则返回 -1 。例 1:输入: haystack = "hello", needle = "ll"输出: 2例 2:输入: haystack = "aaaaa", needle = "bba"输出: -11.双下标:class Solution: ...
2018-04-08 16:15:21
215
原创 Leetcode:字符串转整数(atoi)
实现 atoi,将字符串转为整数。提示:仔细考虑所有输入情况。如果你想挑战自己,请不要看下面并自己考虑所有可能的输入情况。说明:这题解释的比较模糊(即没有指定输入格式)。你得事先汇集所有的输入情况。 atoi的要求:这个函数需要丢弃之前的空白字符,直到找到第一个非空白字符。之后从这个字符开始,选取一个可选的正号或负号后面跟随尽可能多的数字,并将其解释为数字的值。字符串可以在形成整数的字符后包括多余...
2018-04-08 14:58:56
1806
原创 Leetcode: 只出现一次的数字
给定一个整数数组,除了某个元素外其余元素均出现两次。请找出这个只出现一次的元素。 备注:你的算法应该是一个线性时间复杂度。 你可以不用额外空间来实现它吗?1.利用异或的特点,自己与自己异或为0:a ⊕ a = 0结合律:a ⊕b ⊕ c = a ⊕ (b ⊕ c) = (a ⊕ b) ⊕ c:所以题目可以简化为:(a1⊕a1⊕a2⊕a2⊕....)⊕a单=0⊕a单=a单class Solution...
2018-03-30 13:58:49
478
原创 Leetcode: 旋转数组
将包含 n 个元素的数组向右旋转 k 步。例如,如果 n = 7 , k = 3,给定数组 [1,2,3,4,5,6,7] ,向右旋转后的结果为 [5,6,7,1,2,3,4]。注意:尽可能找到更多的解决方案,这里最少有三种不同的方法解决这个问题。1.三次旋转:以给定步数k将list切为两段,如题[1,2,3,4,5,6,7]= [1,2,3,4]和[5,6,7] =分别反转= [4,3,...
2018-03-29 11:44:22
821
原创 leetcode:从排序数组中删除重复项
给定一个有序数组,你需要原地删除其中的重复内容,使每个元素只出现一次,并返回新的长度。不要另外定义一个数组,您必须通过用 O(1) 额外内存原地修改输入的数组来做到这一点。示例:给定数组: nums = [1,1,2],你的函数应该返回新长度 2, 并且原数组nums的前两个元素必须是1和2不需要理会新的数组长度后面的元素1.双指针大法: 使用两个下标index和i,其中index用...
2018-03-28 17:13:03
528
原创 leetcode:移除元素
给定一个数组和一个值,在这个数组中原地移除指定值和返回移除后新的数组长度。不要为其他数组分配额外空间,你必须使用 O(1) 的额外内存原地修改这个输入数组。元素的顺序可以改变。超过返回的新的数组长度以外的数据无论是什么都没关系。示例:给定 nums = [3,2,2,3],val = 3,你的函数应该返回 长度 = 2,数组的前两个元素是 2。1.定义两个下标i,j跑,如果val与nums中的...
2018-03-28 14:54:32
1163
原创 python 批量改名
今天中午下了本书《The Scientist and Engineer's Guide to Digital Signal Processing》,一共34章,每章一个pdf:类似于下面的,CH1~CH34突然想看某个部分内容,发现没章节名好不方便啊,怎么办。。。咦,网页上有章节名哦:选了一下,可以复制出来txt,放到了txt里面,好吧,每次找的时候打开txt看一眼也行啊。。不行,感觉还是不是很方...
2018-03-26 16:58:52
2243
原创 WAV格式音频学习
周末没事,在家用pyaudio捣鼓了一下wav的读入,播放,与频谱分析.正常人听觉的频率范围大约在20Hz~20kHz之间。为了保证声音不失真,采样频率应该在40kHz左右。常用的音频采样频率有8kHz、11.025kHz、22.05kHz、16kHz、37.8kHz、44.1kHz、48kHz等,如果采用更高的采样频率,还可以达到DVD的音质。先上两个链接:比特率:https://baike.b...
2018-03-25 18:56:31
6436
原创 Python:文件的读取、创建、追加、删除、清空(转)
Python:文件的读取、创建、追加、删除、清空1.用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行:#python>>>f=open('f.txt','w') # r只读,w可写,a追加>>>for i in range(0,10):f.write(str(i)+'\n'). . .>>> f.close()2....
2018-03-24 13:07:09
10822
原创 关于几种list的构造方法的时间和空间复杂度试验
1.常用的集中list构造函数def test1(n): lst = [] for i in range(n*10000): lst = lst + [i] return lstdef test2(n): lst = [] for i in range(n*10000): lst.append(i) return...
2018-03-24 12:38:47
443
原创 各种排序的python实现
import randomimport timedata = list(range(1000))random.shuffle(data)def calc_time(func): def swrapper(*args, **kwargs): ti1 = time.time() x = func(*args, **kwargs) ti2 ...
2018-03-22 15:44:06
194
原创 用python 测试了几个时间
最近在学python,做个笔记,如果有错误,感谢大家帮指正。先弄了个计算程序执行时间的代码:import timedef calc_time(func): def swrapper(*args, **kwargs): ti1 = time.time() x = func(*args, **kwargs) ti2 = time.time()...
2018-03-22 12:59:30
332
Python Guide Documentation Release 0.0.1-Kenneth Reitz(中文版html+英文文字版)
2018-04-24
The Scientist and Engineer's Guide to Digital Signal Processing
2018-03-26
dive-into-python3 (英文版)+深入python3(中文版)
2018-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人