自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 HDOJ 1066 题解

HDOJ 1066  题解Last non-zero Digit in N!由于网络上的题解或模版诸多互相抄袭, 一知半解, 晦涩难懂. 难以有效的作为参考弄懂此题. 笔者作为一位ACM初学者水平能力有限, 但喜欢真正的理解与解决每道自己可以AC的题目, 所以结合自己2天的琢磨与分析总结了这篇题解. 此题数目较大, n可能是有百位是无法直接计算n!的. 所以最先映入脑海

2015-03-11 02:36:06 1143 1

原创 HDOJ 1053 Huffman编码 自写优先队列的ADT 权当做练习数据结构

//BinHeap.h#ifndef _BinHeap_Hstruct PriorityQueueNode;struct ElementTypeNode;typedef struct PriorityQueueNode PQN;typedef struct PriorityQueueNode *PriorityQueue;typedef struct ElementTypeNod

2014-12-29 16:34:45 757

原创 消除由GCC生成的抽象语法树的冗余信息

#include#include#include#include#define MAX 100#define SIZE 20000#define size 300#define SUB 10char buf[MAX];bool temp=false;int num=0;int useful = 0;int i=0;int j = 0 ;int k=0;char s

2013-09-04 19:14:48 1711

原创 《应用密码学》 欧几里得算法-Euclid

代码:/*ID: 53101304PROG: EuclidLANG: CTIME:2012/11/6*/#include<stdio.h>#include<time.h>int Euclid(unsigned int f,unsigned int d){ unsigned int x=f; unsigned int y=d; if( (x==...

2012-11-06 15:53:04 1234

原创 《应用密码学》求给定n阶LFSR在指定q元域上的理想初始向量集合C

/*ID:53101304PROG:"求q元有限域上的n级LFSR的理想初始向量C1--Cn"LANG: CTIME:2012/10/22 本程序只适用于q<10并且n<10的情况 */#include<stdio.h>#include<string.h>#include<math.h>#include<time.h&g...

2012-10-23 21:39:59 1883

原创 关于栈的使用

首先include定义一个栈 stack s;放入s.push();取得栈顶 x = s.top();弹出栈顶 s.pop(); 栈大小 s.size();栈是否为空 s.empty(); 返回真值为空。鲜血的教训:想要更新栈顶元素,一定要先取到(top()函数),再弹出(pop()函数),再把更新的元素放入(push()函数)!!

2012-08-14 23:28:48 476

原创 关于chrome浏览器的一些实用应用的记载

1.stylist  --修改字体2.快捷工具 --双击关闭网页3.adblock --清理广告 4.中国天气预报生活助手(团购,农历)  --天气5.任我购 --京东当当卓越淘宝购物比价另外 一款免费的软件,叫做Connectify 。能把计算机变成一个无线路由器。它能通过您计算机上的无线网卡发射一个无线AP,让有WiFi功能的设备上网。

2012-08-06 00:32:23 704

转载 JAVA程序员最常遇见的10个异常

程序员最不想遇到黑心老板外,异常也是难以不遇,现在列出10个最遇到的异常:NO.1 java.lang.NullPointerException      这个异常大家肯定都经常遇到,异常的解释是 "程序遇上了空指针 ",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空

2012-07-22 20:41:06 1064

转载 每天记录点学会的知识~1234全排列模版

#include #includeusing namespace std;#define n 4 int a[n]={1,2,3,4};int main() { int i; do {    for(i=0;i    printf("%d ",a[i]);    printf("\n"); }while(next_permutation(a,

2012-04-26 16:19:13 1135

原创 记录生活,留下脚步~2012/04/25

1.依然是JAVA :对象序列化,就是把一个对象变为二进制的数据流的一种方法,通过对象序列化可以方便的实现对象的传输或存储。老师讲的时候说有一头活生生的牛,对它进行对象序列化就把它变成了鱼罐头,好吧,大家都乐了。2.这条不是知识,我跟大聪哥玩游戏猜经典电视剧里的人物。山炮想好了说你猜吧是还珠里的一个组合。我擦我就TM蒙圈了。给我猜傻?逼了最后投降时大聪哥告诉我是赛威 赛广。我滚你吗谁能猜到啊我

2012-04-25 17:51:58 966

原创 每天记录点学会的知识~2012/04/23

(1)适配器设计模式:如果一个类实现接口就必须覆写其中的全部抽象方法,而我们只需要一个方法显然没有必要,而适配器的设计模式就是在实现类和接口之间增加一个过渡的抽象类,子类继承抽象类就可以根据自己的需要进行方法的覆写。(2)instanceof是Java的一个二元操作符,和==,>,关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。可以用在继承中的子类的实例

2012-04-23 11:54:21 420

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除