码迷,mamicode.com
首页 > 编程语言
golang 仿python pack/unpack
写得不完善也不完美 尤其是高低位转换那(go和c 二进制高地位相反 需要转换,还有go int转[]byte长度是4位),希望牛人看后指导一下项目需要通过socket调取 客户端是go ,服务器端是python,由于需要封包解包,就参照python写的python 的pack/unpack 参考 P...
分类:编程语言   时间:2015-04-07 11:20:39    阅读次数:216
[BZOJ 3198] [Sdoi2013] spring 【容斥 + Hash】
题目链接:BZOJ - 3198题目分析题目要求求出有多少对泉有恰好 k 个值相等。我们用容斥来做。枚举 2^6 种状态,某一位是 1 表示这一位相同,那么假设 1 的个数为 x 。答案就是 sigma((-1)^(x - k) * AnsNow * C(x, k)) 。注意 x 要大于等于 k。对...
分类:编程语言   时间:2015-04-07 11:18:39    阅读次数:137
Java学习总结1
1. 断点调试a:定位(设置断点) b:启动调试 c:单步执行 观察变量(F5单步执行 F6单步跳过)d:修改2 static 静态 静态成员,为类的所有对象共享 在静态方法中,只能直接调用静态成员,不能直接调用非静态成员 在成员方法中,可以直接调用静态成员与非静态成员 静态成员的调用: 类名打点方...
分类:编程语言   时间:2015-04-07 11:17:56    阅读次数:185
Python使用struct处理二进制
有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体.struct模块中最重要的三个函数是pack(), unpack(), calcsize()pack(fmt, v1, v2...
分类:编程语言   时间:2015-04-07 11:17:31    阅读次数:113
C++产生固定范围内的固定数量的随机数
1 #include 2 #include 3 #include 4 using namespace std; 5 void knuth(int n, int m) 6 { 7 srand((unsigned int)time(NULL)); 8 for (int i = 0; i...
分类:编程语言   时间:2015-04-07 11:13:52    阅读次数:109
JAVA CP命令
java -cp .;c:\dir1\lib.jar Test? ? -cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号“;”? ? 分隔,linux上是分号“:”分隔。不支持通配...
分类:编程语言   时间:2015-04-07 10:11:47    阅读次数:104
metropolis算法的简单c++实现以及matlab实现
metropolis算法的简单c++实现以及matlab实现...
分类:编程语言   时间:2015-04-07 10:07:53    阅读次数:333
Java 设计模式——原型模式(Prototype)
原型模式属于对象的创建模式。通过给出一个原型对象来指明所有创建对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。 原型模式有简单形式和登机形式两种表现 形式。 简单形式的原始模型模式 简单形式UML类图如下: 原型模式的角色有 客户端角色(ClientPro): 抽象原型角色(ProtoType): 具体原型角色(ConcreteProtoType):被复制的对象...
分类:编程语言   时间:2015-04-07 10:05:45    阅读次数:182
java-web,jsp篇
一,jsp: 1,jsp脚本语法: 2,jsp声明:在jsp页面中声明变量或方法 语法: 3,jsp表达式:在jsp页面中执行的表达式 语法: 注意:表达式不以分号结束 ,二,Servlet与九大内置对象: out对象:从resp.getWriter()方法获得 常用方法有: 1,void println...
分类:编程语言   时间:2015-04-07 10:00:52    阅读次数:169
sdut2610---Boring Counting(离线+树状数组+离散化)
Boring Counting Time Limit: 3000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 In this problem you are given a number sequence P consisting of N integer and Pi is the ith element in the sequence. No...
分类:编程语言   时间:2015-04-07 09:58:52    阅读次数:146
c++中的点号(.),冒号(:)和双冒号(::)运算符
1.冒号(:)用法 (1)表示机构内位域的定义(即该变量占几个bit空间) typedef struct _XXX{              unsigned char a:4;              unsigned char c; } XXX; (2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型...
分类:编程语言   时间:2015-04-07 09:58:01    阅读次数:309
java object的wait和Thread的sleep方法区别
一、这里先来介绍下object的wait、notify和notify all方法 wait、notify和notifyAll方法是Object类的final native方法。所以这些方法不能被子类重写,Object类是所有类的超类,因此在程序中有以下三种形式调用wait等方法。 wait();//方式1: this.wait();//方式2: super.wait();//方...
分类:编程语言   时间:2015-04-07 09:59:19    阅读次数:147
海量数据处理算法之Bloom Filter
算法介绍 Bloom Filter的中文名称叫做布隆过滤器,因为他最早的提出者叫做布隆(Bloom),因而而得此名。布隆过滤器简单的说就是为了检索一个元素是否存在于某个集合当中,以此实现数据的过滤。也许你会想,这还不简单,判断元素是否存在某集合中,遍历集合,一个个去比较不就能得出结果,当然这没有任何的问题,但是当你面对的是海量数据的时候,在空间和时间上的代价是非常恐怖的,显然需要更好的办法来...
分类:编程语言   时间:2015-04-07 09:58:58    阅读次数:281
求助——机器人排序问题
大致是一个机器人很聪明,但会把质数反过来看,例如把13看成31,所以排序时19比37大。 现先输入一个数N,代表实验实例的个数 接下来输入a和b,代表[a,b]区间。 下一行输出这个区间内的质数,从小到大排序,注意要按机器人的要求,例如输入19和35,输出31 23 19 29,每个数之间有一个空格。 我给出的这段代码理论上是正确的,但就是错误的。。。。。 #include using ...
分类:编程语言   时间:2015-04-07 09:55:58    阅读次数:155
C++教程第二章-变量基础
1.基本内置类型 C++包含算数类型和空类型。其中算数类型包含字符,整型数,布尔值及浮点数。即char,int,long,bool,float,double等。注意这里有一种称为无符号数的类型unsigned,无符号数恒大于0.需要注意,如果在while中执行: unsignedint a = 10; while(a> 0) {…} 由于a是无符号整型,因此a恒大于0,逻辑判断恒为真...
分类:编程语言   时间:2015-04-07 09:57:54    阅读次数:244
windows/mfc面试题一套
不知道答案是否正确。。日后再完善。。   一、C/C++基础 选择与填空 1.      VC++6.0环境下,假定a 为一个整型(int)数组名,则元素a[8]的地址为:C A.     a+4  B.a+8  C.a+16  D.a+32   2. 定义 "int a=3, b=4, c=5;" , 则"c   3. char* name = "Victor Hugo";...
分类:编程语言   时间:2015-04-07 09:57:44    阅读次数:236
Java学习之琐碎细节杂记
1、如何在Java中设置输入快捷方式? 例如:写代码时输入syso的话,就能够自动弹出System.out.println(); 方法:在Eclipse下打开windows-->preferences,找到java-->Editor-->Content Assisit,然后在右边的界面有一个Auto Activation。将Auto activation triggers for Java...
分类:编程语言   时间:2015-04-07 09:55:01    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!