码迷,mamicode.com
首页 > 编程语言
冒泡排序算法
冒泡排序 简介 冒泡排序是一种简单的排序算法,属于暴力算法的一种。基本思想是通过比较相邻的元素,并将其有序化而逐步将整个序列有序化。 伪代码 procedure bubble sort(A1, A2,....,An: 整数) for(i from 1 to n - 1) for(j from i + ...
分类:编程语言   时间:2016-10-29 14:35:12    阅读次数:245
JavaScript移除绑定在元素上的匿名事件处理函数
前言: 面试的时候有点蒙,结束之后想想自己好像根本就误解了面试官的问题,因为我理解的这个问题本身就没有意义。但是当时已经有一些思路,但是在一个点上被卡住。 结束之后脑子瞬间灵光,想出了当时没有迈出的那一小步。所以不想计较这个问题本身的意义,单纯的想要把这个我理解错了的问题解决,就当是满足自己一个小小 ...
分类:编程语言   时间:2016-10-29 14:32:12    阅读次数:216
Python练习题 038:Project Euler 010:两百万以内所有素数之和
本题来自 Project Euler 第10题:https://projecteuler.net/problem=10 又是一道求解素数的题目。看来,只要能找到判断素数的最佳方法,就能解决很多问题啊。 本题沿用了之前的素数判断函数。不知道有没有优化的版本,能大幅压缩计算时间啊…… ...
分类:编程语言   时间:2016-10-29 14:29:35    阅读次数:240
JavaScript基础
一、作用域 ...
分类:编程语言   时间:2016-10-29 14:25:01    阅读次数:167
35个Python编程小技巧
转自:http://www.jb51.net/article/48595.htm 从我开始学习python的时候,我就开始自己总结一个python小技巧的集合。后来当我什么时候在Stack Overflow或者在某个开源软件里看到一段很酷代码的时候,我就很惊讶:原来还能这么做!,当时我会努力的自己尝 ...
分类:编程语言   时间:2016-10-29 14:20:08    阅读次数:259
python基础3
本次内容: 元祖 字典 浅copy和深copy 集合 文件处理 1.1元祖 元祖(tuple)与列表类似,不同之处在于元祖的元素不能修改,元祖使用小括号(),列表使用方括号[].元祖创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 创建元祖 元祖与列表类似,下标索引从0开始,可以进行截取,组 ...
分类:编程语言   时间:2016-10-29 14:20:35    阅读次数:240
Python练习题 037:Project Euler 009:毕达哥拉斯三元组之乘积
本题来自 Project Euler 第9题:https://projecteuler.net/problem=9 这题若是想清楚了,其实是相当简单,无非是找出各种 a+b+c=1000 的组合,然后验证 a**2 + b**2 = c**2 就行了。遍历范围方面,因为 a<b<c,最小的 a 最大 ...
分类:编程语言   时间:2016-10-29 14:16:26    阅读次数:207
python引入导入自定义模块和外部文件
参考:http://blog.csdn.net/devil_2009/article/details/15816237 项目中想使用以前的代码,或者什么样的需求致使你需要导入外部的包 如果是web 下,比如说django ,那么你新建一个app,把你需要导入的说用东东,都写到这个app中,然后在se ...
分类:编程语言   时间:2016-10-29 14:17:23    阅读次数:210
LeetCode - 268. Missing Number - stable_sort应用实例 - ( C++ ) - 解题报告
1.题目大意 Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zero elements. For examp ...
分类:编程语言   时间:2016-10-29 14:13:16    阅读次数:303
Java工程师成神之路
学习Java的同学注意了!!! 学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:279558494 我们一起学Java! 一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/e ...
分类:编程语言   时间:2016-10-29 14:11:42    阅读次数:362
java基础-表达式,语句和代码块
表达式 表达式由变量,操作符和方法调用组成,表达式的返回值类型由表达式中的元素(如操作符,变量等)决定如: 上述代码将返回一个int类型的值,因为赋值操作符返回一盒和左边操作对象类型相同的数据类型,当然表达式还可以返回其他的类型如boolean类型和String 类型。 java中也可组合多个表达式 ...
分类:编程语言   时间:2016-10-29 14:06:04    阅读次数:178
归并排序法
归并排序法 归并排序法是将两个(或两个以上)的有序表合并成一个新的有序表。即把待排列的序列分成若干个子序列,每个子序列都是有序的,然后再把子序列合并成整体有序序列。 采用分治法 运用递归来完成 若出现卡死现象,一般为指针,或者scanf 或者whlie的使用错误!!!!! 其正确c语言编程如下: 哈 ...
分类:编程语言   时间:2016-10-29 14:04:15    阅读次数:228
JavaScript面试题之代码篇
数组翻转的两种方法方法一:创建一个新数组,将原数组从后面添加到新数组的前面,实现翻转var arr = [1,2,3,4,5,6] ; //待翻转数组var newArr = [] ; //用来接收翻转之后的数组for(var i=0 ; i arr[j+1] ){ var temp = arr[j... ...
分类:编程语言   时间:2016-10-29 12:23:53    阅读次数:411
python集合、文件处理、字符编码
1. 集合操作 : 这说明集合是有去重效果的 看结果 {1, 2, 3, 4, 5, 6, 7, 8, 9} 1 list1 = [1,2,3,4,5,5,6,7,8,9] 2 list1 = set(list1) 3 print(list1) 1.1 集合语法里有个intersection是求两个 ...
分类:编程语言   时间:2016-10-29 12:25:08    阅读次数:284
Python 2.7的安装(64位win10)
Python 2.7.12 下载地址:https://www.python.org/downloads/release/python-2712/ 安装路径D:\Program Files\Python27 python环境安装比较简单,下载python语言环境中的windows版本的msi格式文件,... ...
分类:编程语言   时间:2016-10-29 12:19:41    阅读次数:413
C++的const类成员函数
http://blog.csdn.net/lihao21/article/details/8634876 我们知道,在C++中,若一个变量声明为const类型,则试图修改该变量的值的操作都被视编译错误。例如, [cpp] view plain copy const char blank = ‘’; ...
分类:编程语言   时间:2016-10-29 12:18:52    阅读次数:267
Python基础 day3
1、为何要有字典? 一个key对应一个value,我只要知道key就能取出value。 2、字典的形式 dic = {‘name’:’dajiba’,’age’:18} key的定义规则: 不可变 value的定义规则: 任意类型 3、字典的增删改查 增加: 删除: 有一个万能的删除法 改 查 要求 ...
分类:编程语言   时间:2016-10-29 12:16:52    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!