- 博客(15)
- 资源 (7)
- 收藏
- 关注
原创 python循环解压rar文件
python循环解压rar文件C:.│ main.py│├─1_STL_算法简介│ STL_算法简介.rar│└─2_STL_算法_填充新值 STL_算法_填充新值.rar事情是这样的,下载了一套教学视频,文件夹命名规则是:“序号+视频名”,文件夹内是“视频名.rar”,上面选取了其中两个文件作为示例。这样看视频的时候就出现一个问题,每看一次都需要切换一次目录
2017-09-27 10:08:40 3710 3
原创 Python数据结构之单链表
Python数据结构之单链表单链表有后继结点,无前继结点。 以下实现: - 创建单链表 - 打印单链表 - 获取单链表的长度 - 判断单链表是否为空 - 在单链表后插入数据 - 获取单链表指定位置的数据 - 获取单链表指定元素的索引 - 删除单链表指定位置的元素 - 更新单链表指定位置的元素 - 清空单链表class Node(object): """定义类来描述指针"
2017-09-27 09:37:25 549
原创 python数据结构之冒泡排序
python数据结构之冒泡排序#-*-coding:utf-8-*-'''冒泡排序:冒泡排序就是两次循环'''def BubbleSort(L): length = len(L) for i in range(0,length): for j in range(i+1,length): if L[i] > L[j]:
2017-09-27 09:35:40 657
原创 python数据结构之希尔排序
python数据结构之希尔排序#-*-coding:utf-8-*-'''将序列划分为两部分,将这两部分依次比较,若前大后小,则交换。将步长除以2(向下取整),直到步长=0,依次比较。'''def ShellSort(L): step = len(L)//2 # 设定步长,Python2则用/ while step > 0: print('step = ' +
2017-09-27 09:32:56 278
原创 python数据结构之直接插入排序
python数据结构之直接插入排序#-*-encoding:utf-8-*-'''直接插入排序:从序列的第二个元素开始,依次与前一个元素比较,如果该元素比前一个元素大,那么交换这两个元素。该算法适用于少量数据的排序,时间复杂度为O(n^2),是稳定的排序方法。'''def InsertSort(L): for i in range(1,len(L)): key =
2017-09-27 09:31:16 468
原创 acmcoder简单计算
acmcoder简单计算题目描述 小赛所在的小组主要负责WEB应用的开发工作,这次他所在的小组正在开发一个WEB版的财务软件。为方便用户使用,他们打算为用户提供一个简单计算功能,用户输入数学算式,就可以得到计算结果。其中涉及的计算包括:”+”、”-”、”*”、”/”、”^”、”(”、”)”,分别表示加减乘除和指数,其中括号用于调整计算的顺序。合法的表达式如下: x+y+z x+(y+z) x
2017-09-21 22:11:39 1225
原创 acmcoder求数列的和
acmcoder求数列的和输入 输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。 输出 对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。样例输入 81 4 2 2 样例输出 94.73 3.41import mathwhile 1: x = raw_input() x = list(
2017-09-21 22:10:30 958
原创 Python数字与字符之间的转换
Python数字与字符之间的转换 命令 意义 int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串
2017-09-19 09:29:35 1022
原创 sublime使用技巧
sublime使用技巧显示竖线 preferences - settings "rulers": [ 80 ],使用vim模式 preferences - settings "ignored_packages": [ ],更换主题 ctrl + shift + P - install package - materi
2017-09-18 22:40:12 381
原创 C++IO类&文件输入输出
C++IO类&文件输入输出作者:tongqingliu 转载请注明出处:http://www.cnblogs.com/liutongqing/p/7072878.html 觉得有帮助?欢迎来打赏 istream(输入流)类型,提供输入操作。ostream(输出流)类型,提供输出操作。cin,一个istream对象,从标准输入读取数据。cout,一个ostream对象,向标准输出写入
2017-09-13 20:59:37 402
原创 C++顺序容器之list初探
C++顺序容器之list初探双向链表,支持双向顺序访问。在list中任何位置进行插入和删除速度都很快。list不支持随机访问,为了访问一个元素,必须遍历整个容器。#include<iostream>#include<list>#include<algorithm>using namespace std;void printList(const list<int>& a);void prin
2017-09-11 20:02:00 593
原创 C++顺序容器之deque初探
C++标准库之deque初探deque是双端队列,与vector非常相似,是顺序容器,不同的是,deque可以在数组开头和末尾插入和删除数据。支持快速随机访问。#include<iostream>#include<deque>#include<algorithm>using namespace std;int main(){ deque<int> a; // 在末尾插入数据
2017-09-10 16:59:11 565
原创 visual studio 2017使用技巧
visual studio 2017使用技巧批量删除代码中的空白行 Ctrl + H, 查找: ^(?([^\r\n])\s)*\r?$\r?\n 替换: 使用正则表达式 当前文档常用快捷键 注释:ctrl + K + C 取消注释:ctrl + K + U 格式化代码:ctrl + K + F遇到再说……
2017-09-09 19:59:22 6370
原创 LeetCode--1.TwoSum
LeetCode–1.TwoSumGiven an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not
2017-09-09 19:19:37 274
原创 python之os库
python之os库os.name 判断现在正在实用的平台,Windows 返回 ‘nt‘; Linux 返回’posix‘>>> os.name'nt'os.getcwd() 得到当前工作的目录。>>> os.getcwd()'D:\\Program Files\\Sublime Text 3'os.listdir() 指定所有目录下所有的文件和目录名。例: >>> os.listdir
2017-09-09 19:09:44 528
语音信号的合成及其matlab_GUI实现
2016-02-08
三体问题的迭代法求解及系统仿真
2016-02-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人