码迷,mamicode.com
首页 > 编程语言
Python基础-小程序练习
一、 从第3层循环直接跳出所有循环 break_flag = False count = 0 while break_flag == False: print("-第一层") while break_flag == False: print("第二层") while break_flag == Fa ...
分类:编程语言   时间:2017-03-30 00:48:55    阅读次数:184
JavaScript ---- 闭包(什么是闭包,为什么使用闭包,闭包的作用)
经常被问到什么是闭包? 说实话闭包这个概念很难解释。JavaScript权威指南里有这么一段话:“JavaScript函数是将要执行的代码以及执行这些代码作用域构成的一个综合体。在计算机学术语里,这种代码和作用域额综合体叫做闭包。”。言外之意所有的JavaScript函数都是闭包。 有人会说,这个解 ...
分类:编程语言   时间:2017-03-30 00:48:35    阅读次数:167
在Linux CentOS 6.6上安装Python 2.7.9
在Linux CentOS 6.6上安装Python 2.7.9 CentOS 6.6自带的是Python 2.6.6,而编译llvm需要Python 2.7以上。 checking for python... /usr/bin/python checking for python >= 2.7.. ...
分类:编程语言   时间:2017-03-30 00:45:33    阅读次数:229
JavaBean 构造方法 this static 关键字
JavaBean的特点:? private 成员属性 ? public成员方法? 有get/set方法对成员变量进行赋值/取值? 有空构造方法符合这些条件的称为标准的JavaBean。 构造方法[修饰符] 构造方法名(形参列表){ //零到多条可执行语句组成构造方法的执行体} class Stude ...
分类:编程语言   时间:2017-03-30 00:44:10    阅读次数:269
蓝桥杯 算法提高 8皇后·改 -- DFS 回溯
算法提高 8皇后·改 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 规则同8皇后问题,但是棋盘上每格都有一个数字,要求八皇后所在格子数字之和最大。 输入格式 一个8*8的棋盘。 输出格式 所能得到的最大数字和 样例输入 1 2 3 4 5 6 ...
分类:编程语言   时间:2017-03-30 00:41:35    阅读次数:471
C语言 · 身份证排序
算法提高 身份证排序 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 安全局搜索到了一批(n个)身份证号码,希望按出生日期对它们进行从大到小排序,如果有相同日期,则按身份证号码大小进行排序。身份证号码为18位的数字组成,出生日期为第7到第14位 ...
分类:编程语言   时间:2017-03-30 00:40:25    阅读次数:749
(填坑)树状数组1
还记得当年纠结在树状数组的构成上半年。。。 一个万年老坑 说实话在这之前我没拍过一遍树状数组代码 分割线 进入正题(P.S.一下所有定义皆为从学习的博主转载而来,在结尾部分会上链接) 最普通的树状数组,利用lowbit的二进制对应方法,支持单点修改,1-i查询,但是这样的应用范围也太少了吧2333 ...
分类:编程语言   时间:2017-03-30 00:39:41    阅读次数:271
快排的递归和非递归C++
#include #include using namespace std; //递归版本 void quickSort(int A[],int s,int t){ if (s >= t){ return; } int i = s; int j = t + 1; while (true){ do{ ... ...
分类:编程语言   时间:2017-03-30 00:36:25    阅读次数:222
c++常见面试题
转自:http://blog.csdn.net/wdzxl198/article/details/9102759/ 1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标 ...
分类:编程语言   时间:2017-03-30 00:35:23    阅读次数:233
[python]--迭代器,生成器补充
在python中,list,string,dict都是可迭代对象,可以通过for语句遍历. 迭代器 迭代器对象要求支持迭代器协议的对象,在python中,支持迭代器协议就算实现对象的__iter__()和next()方法.其中__iter__()方法返回迭代器对象本身; next()方法返回容器的下 ...
分类:编程语言   时间:2017-03-30 00:32:52    阅读次数:224
C++程序设计方法3:函数重写
重写与重载的区别: 函数重载要求函数名字必须一样,函数的参数要求不一样; 而函数的重写则是函数名字和函数的参数必须都一样; 基类已定义的成员函数,在派生类中可以重新定义它,这被称为函数重写(override) 重写发生时,基类中该成员函数的其他重载函数都将被屏蔽,不能提供给派生类对象使用; 可以在派 ...
分类:编程语言   时间:2017-03-30 00:26:15    阅读次数:151
Python调用(运行)外部程序
在Python中可以方便地使用os模块运行其他的脚本或者程序,这样就可以在脚本中直接使用其他脚本,或者程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数。如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dl ...
分类:编程语言   时间:2017-03-30 00:25:31    阅读次数:406
python打印即时输出的方法
>>> import sys>>> sys.stdout.flush() 但是实验了,上面的报错,应该是不对的。 实验了,下面的报错,应该是不对的。 使用 print('Read file...', flush=True) 加上flush=True的参数 ...
分类:编程语言   时间:2017-03-30 00:24:27    阅读次数:186
JVM--走进Java
1.1 概述 1) Java 能获得如此广泛的认可,除了他拥有一门结构严谨,面向对象的编程语言之外,还有许多不可忽视的有点:Java 摆脱了硬件平台的束缚,实现了“一次编写,到处运行”的理想;他提供了一个相对安全的内存管理和访问机制,避免了绝大部分的内存泄漏和指针越界问题;他实现了热点代码检测和运行 ...
分类:编程语言   时间:2017-03-30 00:17:02    阅读次数:248
JavaScript构造函数 原型 原型链
对象(object),台湾译作物件,是面向对象(Object Oriented)中的术语,既表示客观世界问题空间(Namespace)中的某个具体的事物,又表示软件系统解空间中的基本元素。 在软件系统中,对象具有唯一的标识符,对象包括属性(Properties)和方法(Methods),属性就是需要 ...
分类:编程语言   时间:2017-03-30 00:11:33    阅读次数:202
排序算法<No.6>【插入排序】
算法,我在路上,将自己了解的算法内容全部梳理一遍! 今天介绍简单点的,插入排序。 首先,什么是插入排序,这个维基百科上有。个人的理解,就是将一个数插入到一个已经排好序的数列当中某个合适的位置,使得增加了一个元素的新的数列依然是有序的。比如,当前有一个待排序的数组A,我们可以认为这个数组是由两部分组成 ...
分类:编程语言   时间:2017-03-30 00:07:44    阅读次数:229
python day 1 homework 2
多级菜单 1 三级菜单 2 可依次选择进入各子菜单 3 所需新知识点,列表,字典 ...
分类:编程语言   时间:2017-03-30 00:07:07    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!