码迷,mamicode.com
首页 > 编程语言
萌新笔记——C++里创建 Trie字典树(中文词典)(二)(插入、查找、导入、导出)
萌新做词典第二篇,做得不好,还请指正,谢谢大佬! 做好了插入与遍历功能之后,我发现最基本的查找功能没有实现,同时还希望能够把内存的数据存入文件保存下来,并可以从文件中导入词典。此外,数据的路径是存在配置文件中的。甚至,还想尝试类似自动补全的功能。当然了,是做一个比较low的补全,比如传入“编程”,能 ...
分类:编程语言   时间:2016-12-04 20:30:29    阅读次数:225
Python快速建站系列-Part.Six-文章内容浏览
|版权声明:本文为博主原创文章,未经博主允许不得转载。 其实到这里网站的基本功能已经完成一半了,第六节就完成文章内容的阅读功能。 完成blogview.html↓ 完成BlogHandler的一部分功能↓ 文章阅读功能实现。 --Part.Six-- ...
分类:编程语言   时间:2016-12-04 20:24:33    阅读次数:302
Swift 3.0 令人兴奋,但Objective-C也有小改进--Objective-C的类属性
由于Swift 3.0 出了太多令人兴奋的新特性,人们很容易忽略 Objective-C中的小改动。或许你会觉得苹果提及Objective-C 很可能是为了提高和Swift互操作性(译者注:互操作性主要是指OC代码与Swift代码相互转换),不过苹果仍然很欢迎开发者用Objective-C来完成工作 ...
分类:编程语言   时间:2016-12-04 20:21:08    阅读次数:279
Javascript计算器
这两天写了个js的计算器,分为简单版本和复杂版本,以此留记。 简单版本: HTML部分: CSS部分: JS部分: 效果图: 复杂版本: HTML代码: CSS代码: JS代码: 效果图: 第二个复杂版本参考了 另一位大牛的 代码。 对于切换模式 对于JS来说我认为是一个很好的方法。 对于 ? :运 ...
分类:编程语言   时间:2016-12-04 20:13:35    阅读次数:609
初学 Python(十四)——生成器
初学 Python(十四)——生成器 初学 Python,主要整理一些学习到的知识点,这次是生成器。 ...
分类:编程语言   时间:2016-12-04 20:10:28    阅读次数:174
简单方法快速记忆数组栈和队列函数
在js中,对数组的操作是比较常见的,有时候,我们需要模拟栈和队列的特性才能实现需求,今天来给大家用通俗易懂、简洁明了的几行文字,来告诉大家栈和队列的几个函数,如何快速记住。 首先,概念还是要知道的: 栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一 ...
分类:编程语言   时间:2016-12-04 20:04:10    阅读次数:221
java基础总结
package zhangkai; public class Zongjie {/* * package zongjie;/* * java基础总结 *//*计算机语言的发展: * 机器语言,汇编语言,高级语言(编译、调试) * * 程序设计步骤: * 分析问题、确立数据类型与算法,编制程序,调试问 ...
分类:编程语言   时间:2016-12-04 19:57:46    阅读次数:224
排序算法复习:直接插入排序、堆排序、快排、冒泡排序
冒泡排序,感觉是最简单的排序: 基本思路:每次把数组中最小的一个元素像气泡一样浮动、固定到最顶端: 从前向后遍历数组,每次拿到一个元素,就执行一遍冒泡: 从数组末尾开始,到当前元素截止,从后向前遍历,每次比较数组中相邻的两个元素,如果后者比较小,就把两者互换。 这样经过第一次冒泡,可以把最小的元素『 ...
分类:编程语言   时间:2016-12-04 19:53:29    阅读次数:270
多线程编程-----线程同步
同步,永远是多线程编程中最核心和最重要的话题.同步相关的概念比如:临界区,原子操作,以及互斥量等等 总的来说,在多个线程之间采取同步措施,无非是为了让他们更好的协同工作或者维持共享数据的一致性. 1.共享数据的一致性: 多线程程序多以共享数据作为在线程之间传递数据的手段,由于一个进程所拥有的相当一部 ...
分类:编程语言   时间:2016-12-04 19:50:41    阅读次数:144
maven打包成jar
maven pom.xml中添加依赖 命令行中执行 mvn clean package即可 ...
分类:编程语言   时间:2016-12-04 19:46:57    阅读次数:171
Python 开平方
1. 如果数据为null 2. 大数据 3. 字母,特殊字符 使用isnumber判断 4. 文件不存在 5. 多个数字 待优化 将数据结果,换成EXEL ...
分类:编程语言   时间:2016-12-04 19:43:34    阅读次数:535
转载:python中的StringIO模块
注意:python3中应使用io.StringIO StringIO经常被用来作为字符串的缓存,应为StringIO有个好处,他的有些接口和文件操作是一致的,也就是说用同样的代码,可以同时当成文件操作或者StringIO操作。 一、例子 1 2 3 4 5 6 7 8 9 10 11 12 13 1 ...
分类:编程语言   时间:2016-12-04 19:42:39    阅读次数:261
VBA唏嘘戏——简单单元格的设定(实例)
由于有很多个Word文件,所以应用宏会更加方便排版,而且版式较为统一。 ...
分类:编程语言   时间:2016-12-04 19:26:50    阅读次数:236
希尔排序
...
分类:编程语言   时间:2016-12-04 19:24:50    阅读次数:177
javascript原型对象与实例对象属性
<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%> <% Stringpath=request.getContextPath(); StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPEHTMLPUBLIC"-//W3C//DT..
分类:编程语言   时间:2016-12-04 17:39:13    阅读次数:135
javascript自己实现多维数组遍历
<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%> <% Stringpath=request.getContextPath(); StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPEHTMLPUBLIC"-//W3C//DT..
分类:编程语言   时间:2016-12-04 17:38:40    阅读次数:127
经典贪心算法uva11729
uva11729 这个题的题意是 你有n个部下,每个部下需要完成一项任务。第i个部下需要你花Bi分钟交代任务,然后他会立刻独立地、无间断地执行Ji分钟后完成任务。 你需要选择交待任务的顺序,使得所有任务尽早执行完毕(即最后一个执行完的任务应尽早结束)。注意,不能同时给两个部下交待任务, 但部下们可以 ...
分类:编程语言   时间:2016-12-04 17:31:11    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!