前两天发布那个rsync算法后,想看看数据压缩的算法,知道一个经典的压缩算法Huffman算法。相信大家应该听说过David Huffman和他的压缩算法——Huffman Code,一种通过字符出现频率,Priority Queue,和二叉树来进行的一种压缩算法,这种二叉树又叫Huffman二叉树...
分类:
编程语言 时间:
2015-05-02 06:16:02
阅读次数:
208
字符串———》数组abc => ["a","b","c"]直接使用split方法 “abc”.split("");split(); 数组———》字符串直接用join()方法 想起来个题目 :选取一个字符串的后缀名类似于.word .html这种方法一function hz(str){ n=str.....
分类:
编程语言 时间:
2015-05-02 06:18:10
阅读次数:
165
再牛逼的梦想,也抵不住你傻逼似的坚持!我跑啊跑啊,为的就是赶上那个被寄予厚望的自己。三、运算符+表达式swift允许重载运算符,比如 “+”你可以重载它后续会详细介绍赋值运算符 pass算数运算符 大部分 pass,只说特殊的19/4 结果是4 而不是5 //截断取整借助ANSI C标准库中的 中....
分类:
编程语言 时间:
2015-05-02 06:14:41
阅读次数:
241
普林斯顿的算法课是Cousera上评价挺高的一门课,课程的教学语言用的是java,课程中的算法都会被封装成类的形式,对于建立各个算法的知识结构来说还是很有好处的。第一周的内容是Undirected Graph, 图的存储形式分为adjacency matrix(邻接矩阵)和 adjacency li...
分类:
编程语言 时间:
2015-05-02 06:12:08
阅读次数:
311
#!/usr/bin/env python
# -*- coding: utf-8 -*-
age = 3
if age >= 18:
print 'adult'
elif age >= 6:
print 'teenager'
else:
print 'kid'
print '----------------------'
names = ['jie', 'bob', 'trcy']
f...
分类:
编程语言 时间:
2015-05-02 01:07:38
阅读次数:
171
一、集合概述
Java是一种面向对象语言,如果我们要针对多个对象进行操作,就必须对多个对象进行存储。而数组长度固定,不能满足变化的要求。所以,java提供了集合。
特点
1. 长度可以发生改变
2. 只能存储对象
3....
分类:
编程语言 时间:
2015-05-02 01:07:40
阅读次数:
176
今天试着变了下实验二里边的有关面向对象的实验,深深地觉得我对面向对象的编程的理解还是很浅显,以至于对于对象的调用也是瞎整。居然直接就去调用继承来的函数,连生成一个对象这种基础应用都不知道。对自己的基础真是太无语了。以后还是要勤加练习。这个程序到目前为止我居然还没有调试出来,我觉得是if~语句哪儿.....
分类:
编程语言 时间:
2015-05-02 01:04:47
阅读次数:
197
1.person类 1 //clone方法必须实现Cloneable接口 2 public class Person implements Cloneable { 3 private String name; 4 private int age; 5 public Calen...
分类:
编程语言 时间:
2015-05-02 01:03:58
阅读次数:
205
以举例的形式详细介绍了有关C++string查找的6个函数:find(),rfind(),find_first_of(),find_last_of(),find_first_not_of(),find_last_not_of().
分类:
编程语言 时间:
2015-05-02 01:05:37
阅读次数:
212
1. 安装sudo pip install redissudo pip install hiredisParser可以控制如何解析redis响应的内容。redis-py包含两个Parser类,PythonParser和HiredisParser。默认,如果已经安装了hiredis模块,redis-p...
分类:
编程语言 时间:
2015-05-02 01:03:33
阅读次数:
281
4.1 if-else4.2 迭代4.3 Foreach语法4.4 return4.5 break和continue4.6 switch目录4.1 if-elseif-else中的else是可选的,有两种形式使用if:if (Boolean-expression) statement或if (Bo....
分类:
编程语言 时间:
2015-05-02 01:02:43
阅读次数:
301
使用HTML javascript解析xml——我的毕设(二)
分类:
编程语言 时间:
2015-05-02 00:58:48
阅读次数:
170
法一:对一个数求它的对数,+1取整为其位数问题转化为int (log10(N!)+1),对数性质log10(N!)=log10(N)+log10(N-1)+...+log10(1)/*用log10求位数*/#include#includeint main(){ int tim,N; sc...
分类:
编程语言 时间:
2015-05-02 00:57:46
阅读次数:
210
UNITE 2015 BEIJING 于2015年4月18日-20日,在北京国家会议中心隆重举行。在这场被媒体誉为“行业风向标”的大会上,Unity 大中华区总裁符国新提到2015年Unity 将在全球范围内着重发展线上增值服务,并宣布Unity 将在大中华区开启“Matrix 游戏技术咨询”。Matrix —最专业的游戏技术咨询平台Matrix 是由Unity 大中华区的技术咨询团队研发的,旨在...
分类:
编程语言 时间:
2015-05-01 23:56:16
阅读次数:
412
写在前面:
近来关于对Golang的讨论有很多,七牛的几个大牛们也断定Go语言在未来将会快速发展,并且很可能会取代Java成为互联网时代最受欢迎的编程语言。Go语言是google推出的编程语言,在已经成功的给世人创造了改变人们生活的操作系统之后,google似乎感觉有必要再为世人带来一款强大的编程语言,而Go语言依靠自己众多友好的特性也不负众望正在被开发者接触,我有幸在学习高性能并发编程的时候认识...
分类:
编程语言 时间:
2015-05-01 23:54:37
阅读次数:
364
#include/************************************************************************/// FILE *fopen(const char *filename,const char *mode)// FILE *fre...
分类:
编程语言 时间:
2015-05-01 23:49:18
阅读次数:
182
C++11中出现了uniform initialization的概念:int a1 = {1};//okint a2 = {1.0};//错误,必须收缩转换int array1[] = {1,2,3,4};//okint arrya2[] = {1.0,2.0,3.0,4.0};//ok注意a2的初...
分类:
编程语言 时间:
2015-05-01 23:48:39
阅读次数:
183