码迷,mamicode.com
首页 > 编程语言
利用map,以一个单词为键,以与它相差一个字母的单词组集作为值的算法编程
map > cAW(const vector &words ){ map > adjWords;//要选的map map > wordsByLength;//相同个数的单词组 //分组以每个单词的个数为标准 for(int i=0;i >::const_iterator it...
分类:编程语言   时间:2016-01-25 13:01:03    阅读次数:198
算法导论 第三章 and 第四章 python
第三章渐进的基本O()....常用函数% 和 // 转换斯特林近似公式斐波那契数第四章分治策略:分解(递归)--解决(递归触底)--合并求解递归式的3种方法:1:代入法(替代法):猜测一个(靠经验)--数学归纳法·2:递归树法:画树p31【第3版中文】p51->递归式--证明3:主方法:快速,有些地...
分类:编程语言   时间:2016-01-25 12:59:34    阅读次数:300
swift菜鸟入门视频教程-12-21讲
前段时间录制的swift教程。一直懒就没有发出来,有些教程是在xcode beta2的时候录制的,所以可能如今不太适合了,可是还是会有点帮助,懒了不想写太多的东西了,基本上就是依照官方文档上面的章节做的视频教程。下载地址:http://pan.baidu.com/s/1nM7rK。本人也是刚学习s....
分类:编程语言   时间:2016-01-25 12:53:56    阅读次数:219
js 数组去重
1、哈希表2、JQuery3、indexOf4、es6 es7
分类:编程语言   时间:2016-01-25 12:52:56    阅读次数:193
C++ 函数
//在原型的函数里面能够包含变量名也能够不包含。原型中的变量名相当于占位符。因此不必与函数顶一种的变量名同样。int prototype(int,int);//c++能够省去变量名,仅当接受可变參数的c语言(printf)交互时才这么做。void ellipsis(...);//定义一个传数组的函数...
分类:编程语言   时间:2016-01-25 12:50:07    阅读次数:165
python之路(七)-递归算法
递归特点递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归算法解决问题的特点:(1) 递归就是在过程或函数里调用自身。(2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。(3) 递归算法...
分类:编程语言   时间:2016-01-25 12:46:41    阅读次数:157
Java 爬URL
package test;import java.util.HashSet;import java.util.PriorityQueue;import java.util.Set;import java.util.Queue;public class LinkQueue { // 已访问的 url ...
分类:编程语言   时间:2016-01-25 12:46:41    阅读次数:227
Javascript 正确用法 二
好的,废话不多说,接着上篇来.变量(variables)始终使用varkeyword来定义变量,假设不这样将会导致变量全局化,造成污染.//badsuperPower = new SuperPower();//goodvar superPower = new SuperPower();使用一个var...
分类:编程语言   时间:2016-01-25 12:48:21    阅读次数:167
python之路(八)-迭代器&生成器
迭代器迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,...
分类:编程语言   时间:2016-01-25 12:45:26    阅读次数:150
java环境变量的设置 各环境变量的作用
path:(大小写无关)系统变量Path告诉操作系统可执行文件(*.exe、*.bat等)所在的路径,当OS(操作系统)发现某个*.exe时,windows默认从当前目录开始查找这个命令,若查不到,OS就会到Path所设定的路径中去寻找该命令,然后执行。系统默认的系统变量为:Path =%Syste...
分类:编程语言   时间:2016-01-25 12:45:49    阅读次数:131
sublime 搭建 C++ 开发环境
1 { 2 "cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\"", 3 "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", 4 "workin...
分类:编程语言   时间:2016-01-25 12:45:34    阅读次数:134
BloomFilter算法概述
Bloom Filter是由Bloom在1970年提出的一种多哈希函数映射的快速查找算法。通常应用在一些需要快速判断某个元素是否属于集合,但是并不严格要求100%正确的场合。 一. 实例     为了说明Bloom Filter存在的重要意义,举一个实例:     假设要你写一个网络蜘蛛(web crawler)。由于网络间的链接错综复杂,蜘蛛在网络间爬行很可能会形成“环”。为了避免形成“...
分类:编程语言   时间:2016-01-25 11:35:06    阅读次数:194
在 HTML 中使用JavaScript
"时,就会认为那是结束的标签,而通过转义字符"/"可以解决这个问题。12345 服务器通常需要看扩展名决定为响应应用哪种MIME类型。如果不使用.js扩展名,请确保服务器能返回正确的MIME类型。 带有 src 属性的标签之间再包含额外的 JavaScript 代码。如果包含了嵌入的代码,则只会下载...
分类:编程语言   时间:2016-01-25 11:34:11    阅读次数:175
c++ static笔记
【转】http://www.cnblogs.com/zi-xing/p/4590282.htmlstatic的作用在函数体,一个被声明为static的变量,在这一函数被调用的过程里,其数值维持不变。在模块内(但在函数体外),一个被声明的静态变量可以被模块内的所有函数访问,但是不能被模块外的函数访问,...
分类:编程语言   时间:2016-01-25 11:29:14    阅读次数:136
Python中变量的作用域(variable scope)
http://www.crifan.com/summary_python_variable_effective_scope/解释python中变量的作用域示例:1、代码版 1 #!/usr/bin/python 2 # -*- coding: utf-8 -*- 3 """ 4 ----------...
分类:编程语言   时间:2016-01-25 11:23:34    阅读次数:174
java获取当前执行文件的路径
需要知道执行jar包时,jar包所在的路径。开始使用了p.getClass().getResource("/").getPath();结果在IDE里面使用是好的,但是在命令行中执行时,会报NullPointerException错误。接着尝试使用另一种方式,File f = new File("")...
分类:编程语言   时间:2016-01-25 11:24:37    阅读次数:167
python --闭包学习
闭包概念:Closure:内部函数中对enclosing作用域的变量进行引用enclosing作用域:函数内部与内嵌函之间范例1:#coding:utf-8def set_passline(passline): def cmp(val): if val>= passline: ...
分类:编程语言   时间:2016-01-25 11:24:40    阅读次数:160
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!