今天帮同学处理一点语料。语料文件有点大,并且是以连续两个换行符作为段落标志,他想把它按段落分隔成多个小文件,即每3个段落组成一个新文件。由于以前没有遇到过类似的操作,在网上找了一些相似的方法,看起来都有点复杂。所以经尝试,自己写了一段代码,完美解决问题。
基本思路是,由先读原文件内容,并使用正则表达式,依据\n\n进行切片处理,结果为一个列表,其中每一个列表元素都存放一个切片中的内容;然后创建一个...
分类:
编程语言 时间:
2015-07-08 02:07:13
收藏:
0 评论:
0 赞:
0 阅读:
275
1.红黑树性质
红黑树是一种自平衡二叉查找树(BST),其中的每个节点都遵守下面的规则:
性质1. 节点是红色或黑色
性质2. 根节点是黑色
性质3. 所有叶子都是黑色(叶子是NIL节点)
性质4. 如果一个节点是红的,则它的两个儿子都是黑的。 (即不可能存在相邻的连个红色节点。红色节点不能有红色父节点或红色孩子节点)
性质5. 从任一节点到其叶子的所有简单路径都包含相同数目的黑色节点...
分类:
其他 时间:
2015-07-08 02:07:03
收藏:
0 评论:
0 赞:
0 阅读:
251
思想:根据完全二叉树的定义,对完全二叉树按照从上到下、从左到右的层次遍历,应该满足一下两条要求:
●某节点没有左孩子,则一定无右孩子
●若某节点缺左或右孩子,则其所有后继一定无孩子
若不满足上述任何一条,均不为完全二叉树。
算法思路:采用层序遍历算法,用cm变量值表示迄今为止二叉树为完全二叉树(其初值为1,一旦发现不满足上述条件之一,则置cm为0),bj变量值表示迄今为止所有节点均...
分类:
编程语言 时间:
2015-07-08 02:06:53
收藏:
0 评论:
0 赞:
0 阅读:
797
最近看了看一个C#游戏开发的公开课,在该公开课中使用面向对象思想与Unity3D游戏开发思想结合的方式,对一个简单的赛车游戏场景进行了实现。原本在C#中很方便地就可以完成的一个小场景,使用Unity3D的设计思想(即一切游戏对象皆空对象,拖拽组件才使其具有了活力)来实现却需要花费大量时间与精力,究竟...
分类:
编程语言 时间:
2015-07-08 02:06:03
收藏:
0 评论:
0 赞:
0 阅读:
649
.each().stopPropagation() 阻止冒泡.clone() 克隆.append()添加.focus()获取焦点.html()获取内容 当使用该方法返回一个值时,它会返回第一个匹配元素的内容。 .html("")有内容就是添加内容当使用该方法设置一个值时,它会覆盖所有匹配元素的内容。
分类:
Web开发 时间:
2015-07-08 02:05:53
收藏:
0 评论:
0 赞:
0 阅读:
221
遗留问题:win7 java.awt.TrayIcon的displayMessage方法没有生效,通知消息不能正常弹出。许多桌面环境都有一个区域用于放置在后台运行的程序的图标,这些程序偶尔会将某些事件通知给用户。在Windos中,这个区域称为系统托盘,而这些图标称托盘图标。java.awt.Syst...
分类:
其他 时间:
2015-07-08 02:05:33
收藏:
0 评论:
0 赞:
0 阅读:
240
The following idea is taken from a book named 《剑指offer》 published in China.Supposen = 271, it then breaks[1, 271]into[1, 71]and[72, 271]. For[72, 271]...
分类:
其他 时间:
2015-07-08 02:05:23
收藏:
0 评论:
0 赞:
0 阅读:
2294
1 . 使用方式 :ln [option] source_file dist_file -f 建立时,将同档案名删除. -i 删除前进行询问. ln -s abc cde 建立abc 的软连接 ln abc cde 建立abc的硬连接,2. 软链接与硬链接的...
分类:
系统服务 时间:
2015-07-08 02:05:13
收藏:
0 评论:
0 赞:
0 阅读:
299
Implement Queue using StacksImplement the following operations of a queue using stacks.push(x) -- Push element x to the back of queue.pop() -- Removes...
分类:
编程语言 时间:
2015-07-08 02:05:04
收藏:
0 评论:
0 赞:
0 阅读:
242
using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { //如果我们需要加入什么类型的食物,添加子类就可以...
分类:
其他 时间:
2015-07-08 02:04:53
收藏:
0 评论:
0 赞:
0 阅读:
215
图形管线之旅 Part2原文:《A trip through the Graphics Pipeline 2011》翻译:往昔之剑转载请注明出处还没那么快在上一篇,讲述了渲染命令在被GPU处理前,经历的各种阶段。简而言之,比你想像的要复杂。接下来,我将讲述提过的命令处理器(command proce...
分类:
其他 时间:
2015-07-08 02:04:43
收藏:
0 评论:
0 赞:
0 阅读:
236
方法一:利用偏移量来滚动- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated;方法二:利用rect来滚动- (void)scrollRectToVisible:(CGRect)rect animated:(BO...
分类:
其他 时间:
2015-07-08 02:04:33
收藏:
0 评论:
0 赞:
0 阅读:
984
1.获取系统的BIOS的信息: Get-WMIObject -Class Win32_BIOS 2.获取内存信息: Get-WMIObject -Class Win32_PhysicalMemory 3.查看CPU信息: Get-WMIObject -Class Win32_...
分类:
系统服务 时间:
2015-07-08 02:04:23
收藏:
0 评论:
0 赞:
0 阅读:
731
默认情况下当鼠标移出控件外部后控件将获取不到WM_LBUTTONUP消息。以下通过SetCapture函数实现获取。SetCapture 函数功能:该函数在属于当前线程的指定窗口里设置鼠标捕获。一旦窗口捕获了鼠标,所有鼠标输入都针对该窗口,无论光标是否在窗口的边界内。同一时刻只能有一个窗口捕获鼠标。...
分类:
其他 时间:
2015-07-08 02:04:13
收藏:
0 评论:
0 赞:
0 阅读:
570
控制器加载视图 CI通过控制器加载视图时,通过调用 $this->load->view('/user/index'); 视图文件名是index.php,此时,不需要添加文件后缀,文件路径是基于application/views目录的相对路径 视图文件可以是php原生代码,不需要HTML代码 控制器中...
分类:
其他 时间:
2015-07-08 02:03:53
收藏:
0 评论:
0 赞:
0 阅读:
270
控制器的常用方法using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Web.Mvc.Ajax;using System.I...
分类:
Web开发 时间:
2015-07-08 02:03:43
收藏:
0 评论:
0 赞:
0 阅读:
266
数组:特殊的数组索引:加入对索引值超过数组尾端的元素进行赋值,数组将会根据需要自动扩大,只要有可用的内存分配给数组。意外增加的数组元素的值为undef.$a[0]="aa";$a[1]="bb";$a[900]="99";有时需要找出数组中最后一个元素的索引值,如对数组rocks而言。其最后一个元素...
分类:
其他 时间:
2015-07-08 02:03:34
收藏:
0 评论:
0 赞:
0 阅读:
250
From: http://www.cnblogs.com/agmcs/p/4445583.htmlFlask-SQLAlchemy库让flask更方便的使用SQLALchemy,是一个强大的关系形数据库框架,既可以使用orm方式操作数据库,也可以使用原始的SQL命令.Flask-Migrate 是一...
分类:
数据库技术 时间:
2015-07-08 02:03:23
收藏:
0 评论:
0 赞:
0 阅读:
433
1:递归(理解) (1)方法定义中调用方法本身的现象 举例:老和尚给小和尚讲故事,我们学编程 (2)递归的注意事项; A:要有出口,否则就是死递归 B:次数不能过多,否则内存溢出 C:构造方法不能递归使用 (3)递归的案例: A:递归求阶乘 B:兔子问题 C:递归输出指定目录下所有指定...
分类:
编程语言 时间:
2015-07-08 02:03:13
收藏:
0 评论:
0 赞:
0 阅读:
288
using System;using System.Reflection;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { /...
分类:
其他 时间:
2015-07-08 02:03:03
收藏:
0 评论:
0 赞:
0 阅读:
245