- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 集合框架的讲解--面试常问问题
众所周知在我们使用Java中的类的存储的时候经常会使用一些容器,链表的概念,本文将彻底帮您弄清链表的各种概念和模型!!!! 注意理解哦~~~ 大致框架如下: Collection接口有两个主要的子接口List和Set,注意Map
2016-08-24 20:06:50 449
转载 java容器之队列、双端队列、栈
java中queue的使用 Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。B
2016-08-24 19:16:08 1373
转载 深入理解Java的接口和抽象类
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 二.接口 三.抽象类和接口
2016-08-23 21:51:11 180
转载 String StringBuilder StringBuffer 对比 总结得非常好
转自:http://www.iteye.com/topic/522167 作者:每次上网冲杯Java时,都能看到关于String无休无止的争论。还是觉得有必要让这个讨厌又很可爱的String美眉,赤裸裸的站在我们这些Java色狼面前了。嘿嘿.... 众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是
2016-08-23 19:38:09 207
原创 java基础总结
1 数据类型 数据类型是分配内存数据单元的大小 int age = 5; 数据类型分为两大类:基本类型,引用类型 基本类型有8种:byte short int long float double boolean char 引用类型:没数 如何区别变量的数据类型:除了基本类型都是引用类型 如:String
2016-08-22 20:48:04 516
原创 算法竞赛入门经典-STL数据结构的使用
1.洗牌在生活中十分常见,现在需要写一个程序模拟洗牌的过程。 现在需要洗2n张牌,从上到下依次是第1张,第2张,第3张一直到第2n张。首先,我们把这2n张牌分成两堆,左手拿着第1张到第n张(上半堆),右手拿着第n+1张到第2n张(下半堆)。接着就开始洗牌的过程,先放下右手的最后一张牌,再放下左手的最后一张牌,接着放下右手的倒数第二张牌,再放下左手的倒数第二张牌,直到最后放下左手的第一张牌。接着把牌
2016-08-21 17:26:24 683
原创 算法竞赛入门经典-阶乘的精确值
算法思路:模拟加法进位,设置一个进位计数器,取余运算得到个位,整除运算得到进位 内层循环,用于模拟每次的乘法, 外层循环用于遍历阶乘运算中的乘数 #include #include #include using namespace std; #define MAX 1000+10 int number[MAX]; int main() { memset(number,0,sizeof(n
2016-08-19 17:40:42 266
原创 算法竞赛入门经典-找出第一个回文子串
思路:三重循环 外层确定回文子串的起点 里层确定回文子串的终点 最内层给出一次遍历确定是否是回文子串 for(i=0;i for(j=i+1;j { if(满足条件)记录回文长度 } #include #include #include using namespace std; #define MAX 5000+10 char buf[MAX],s[MAX]; i
2016-08-17 22:12:15 492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人