码迷,mamicode.com
首页 > 编程语言 > 日排行
python 第五章 迭代器,生成器,生成器函数
迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后 ...
分类:编程语言   时间:2018-09-03 20:29:14    阅读次数:160
常用算法之 冒泡、选择、插入、快排
常用简单算法 一、冒泡排序 冒泡排序的基本思想是,对相邻的元素进行两两比较,假设这连个数字是, a、b 同时排序规则是升序,如果a>b 则他们位置进行交换,这样,每一趟会将最小或最大的元素“浮”到顶端,最终达到完全有序. 大概明白是什么意思了就详细的看下下面这张动图,进一步理解 冒泡排序关键点: 趟 ...
分类:编程语言   时间:2018-09-03 20:31:30    阅读次数:173
CRC校验的C语言实现
文章转自 循环冗余校验(CRC)算法入门引导 - Ivan 的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/liyuanbhu/article/details/7882789 一、原理部分 CRC 算法的基本思想是将传输的数据当做一个位数很长的数,将这个数除以另 ...
分类:编程语言   时间:2018-09-03 20:32:00    阅读次数:206
Python PEP8 编码规范中文版
英文原文:PEP 8 -- Style Guide for Python Code 1. Introduction 介绍 本文提供的Python代码编码规范基于Python主要发行版本的标准库。Python的C语言实现的C代码规范请查看相应的PEP指南1。 这篇文档以及PEP 257(文档字符串的规 ...
分类:编程语言   时间:2018-09-03 20:32:18    阅读次数:190
图论算法与模型(训练指南题库)
一、基础题目 1、UVA 11624 Fire!迷宫问题 多源BFS 题意: 帮助joe走出一个大火蔓延的迷宫,其中joe每分钟可往上下左右四个方向之一走,所有着火的格子都会蔓延(空格与着火格有公共边,下一分钟这个空格也会着火)。迷宫中有一些障碍格,joe和火都无法进入,当joe走到一个边界的格子我 ...
分类:编程语言   时间:2018-09-03 20:55:02    阅读次数:224
python3.5-centos安装
下载安装包https://www.python.org/downloads/release/python-352/如果你懒,直接用下面的命令好了wgethttps://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz解压tar-xzvfPython-3.5.2.tgz安装之前请安装如下组件:gcc(编译要用)、openssl-devel(安装pip3
分类:编程语言   时间:2018-09-03 21:33:45    阅读次数:197
[GO]数组做函数参数
执行的结果为 ...
分类:编程语言   时间:2018-09-03 21:34:15    阅读次数:209
认识和了解python
一: Python介绍 1.1 python创始人吉多.范罗苏姆(龟叔)在1989年开发.python崇尚优美,清晰,简单. 1.2 python是一门解释型语言,属于弱类型语言. 1.3 优点: 1.优雅,明确,简单 2.开发率高 3.可移植性,可扩展性,可嵌入型 缺点: 1.速度慢, 2.代码不 ...
分类:编程语言   时间:2018-09-03 21:35:18    阅读次数:238
springboot情操陶冶-web配置(一)
承接前文 "springboot情操陶冶 @SpringBootApplication注解解析" ,在前文讲解的基础上依次看下web方面的相关配置 环境包依赖 在 文件中引入web依赖,炒鸡简单,如下 上述的三行依赖代码便完成了对web环境的配置,此时可以直接运行 main() 方法 默认服务是挂载 ...
分类:编程语言   时间:2018-09-03 21:36:13    阅读次数:245
python从入门到放弃QAQ
一、python创始人及发展史 吉多·范罗苏姆,1989年python出生。 1991年,的一个python编译器诞生,他是用C语言实现的,并能够调用C语言的库文件。 2008年python推出2.6和3.0版本,由于2.6版本已经违背了龟叔创造python,简洁,优美,清晰,简单的想法,龟叔推出了 ...
分类:编程语言   时间:2018-09-03 21:37:00    阅读次数:232
c++ const的用法
1、修饰成员变量 2、修饰函数参数(经常和引用同时出现,提高传参效率,并且使得参数不可被该函数体中的算法更改)。 3、修饰成员函数。 4、修饰普通变量(直接当做常量使用,代替宏)。 ...
分类:编程语言   时间:2018-09-03 21:37:28    阅读次数:192
python-os模块使用
1.合并路径 2.寻找用户目录 3.分割路径名和文件名 4.通过定义元组来分开路径名和文件名 5.分开文件名和扩展名 6.列出路径下的这一级的所有文件夹和文件 >>> os.listdir("c:\\")['$360Section', '$Recycle.Bin', '1805-18 SUWLARK ...
分类:编程语言   时间:2018-09-03 21:59:25    阅读次数:289
[python]mkdir出现WindowsError:[Error 3]解决办法
原始代码: Error 3 代表系统找不到路径 mkdir只能在已存在的目录下建立一级子目录。如果要创建多级目录,则需要makedirs,这个函数的功能是创建递归的目录树,即可以一次递归创建多级目录。 修改后代码: 解决办法:mkdir改成makedirs ...
分类:编程语言   时间:2018-09-03 22:00:44    阅读次数:1544
Python模块、序列化模块
一、模块 模块就是写好的功能放在一个文件里,即py文件 模块的种类: ① 内置模块:安装python解释器的时候就装上了 ② 第三方模块、扩展模块:不在内置模块不一定不重要,根据用户需求安装使用 ③ 自定义模块:自己写的py文件 二、序列化模块 序列:列表、元组、字符串、bytes 序列化:把一个数 ...
分类:编程语言   时间:2018-09-03 22:27:33    阅读次数:207
python 文件操作
文件操作 文件操作的其他模式 文件打开模式 文件操作的其他方法只要不是read()的方法 其余的方法在处理文件光标都是按照字节处理的,read处理的是字符 ...
分类:编程语言   时间:2018-09-03 22:27:41    阅读次数:237
Python从菜鸟到高手(5):数字
Python语言与其他编程语言一样,也支持四则运算(加、减、乘、除),以及圆括号运算符。在Python语言中,数字分为整数和浮点数。整数就是无小数部分的数,浮点数就是有小数部分的数。 ...
分类:编程语言   时间:2018-09-03 22:28:46    阅读次数:211
python之开始
1,计算机基础 cpu: 相当于人的大脑,用于计算。 内存:储存数据,4G,8G,16G,32G,成本高,断电即消失。 硬盘:1T,固态硬盘,机械硬盘,储存数据,应该长久保持数据,重要文件,小电影等等。 操作系统: 应用程序。 2,python历史。 宏观上:python2 与 python3 区别 ...
分类:编程语言   时间:2018-09-03 22:28:59    阅读次数:231
18.4 操作线程的方法
一、线程的休眠 一种控制线程行为的方法使调用sleep()方法,sleep()方法需要一个参数用于指定该线程休眠的时间,该时间以毫秒为单位 sleep()方法的语法如下: try{ Thread.sleep(2000); }catch(InterruptedException e){ e.print ...
分类:编程语言   时间:2018-09-03 22:29:49    阅读次数:256
Java中自定义注解
前言 随着springboot的流行,以前基于XML的spring配置用的越来越少,JavaConfig形式使用的越来越多,类似于: @Configuration public class AppConfig { @Bean(name="helloBean") public HelloWorld h ...
分类:编程语言   时间:2018-09-03 22:30:17    阅读次数:214
使用 C++ REST SDK 进行网络编程
安装 C++ REST SDK 创建工程 打开 Xcode,File / New / Project... 在向导的第1页选 macOS / Command Line Tool 在向导的第2页语言选 C++,Product Name 填上任意名称 在向导的第3页选择任意文件夹,点击 Create 创 ...
分类:编程语言   时间:2018-09-03 22:30:54    阅读次数:702
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!