- 博客(8)
- 收藏
- 关注
转载 java大整数处理类
在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍BigDecimal类: BigDecimal的实现利用到了BigInteger,不同的是BigDecimal加入了小数的概念。一般的fl
2013-11-03 21:28:26
773
转载 java内存分配
栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识。 Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:◆寄存器
2013-11-03 21:27:07
463
转载 大数据处理
第一部分、十道海量数据处理面试题 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 此题,在我之前的一篇文章算法里头有所提到,当时给出的方案是:IP的数目还是有限的,最多2^32个,所以可以考虑使用hash将ip直接存入内存,然后进行统计。 再详细介绍下此方案:首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32
2013-10-28 21:23:03
529
转载 怎么让一个类只能定义一个对象
//将构造函数定义为私有//#includeusing namespace std;class Base{public:static GetInstance(){if(m_base == NULL){m_base =new Base;}return m_base;}private:Base(){;};static Base* m_
2013-09-25 17:03:27
685
转载 有12个球,外形相同,其中一个小球的质量与其他11个不同,给一个天平,需要几次把这个小球找出来并且求出这个小球是比其他的轻还是重
有12个球,外形相同,其中一个小球的质量与其他11个不同,给一个天平,需要几次把这个小球找出来并且求出这个小球是比其他的轻还是重()A、3 B、5 C、7 D、9分析:首先 将十二个球编号为 1-12。第一次,先将1-4号放在左边,5-8号放在右边。称量结果有3种可能:1右重,2平衡,3左重。下面分别叙述每种可能下的第二步和第三步称量。-----
2013-09-23 23:32:26
12636
4
原创 字符串处理 将一个字符串中的空格用%20代替
//空格为1个字符 而%20为3个字符 所以不能简单的替换//例如将abc d e 转变成abc%20d%20%20%20e#include#includeusing namespace std;string fun(string s){string s1;for(int i=0;i{if(s[i]!=' ')s1=s1+s[i];els
2013-09-23 23:18:52
933
原创 string类型的各种构造函数
#include#includeusing namespace std;class String{public:String();String(unsigned short len);String(const String &);String(const char*);~String();//char & operator[](unsigned
2013-09-23 22:42:15
716
原创 关于链表的逆序输出
//列表逆序输出#includeusing namespace std;typedef struct Node{int date;Node *next;}Node,*PNode;PNode invert(PNode head)//逆序输出{PNode m,p,q,r;if(head->next==NULL){coutexit(
2013-09-23 22:18:03
464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人