自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 List和Map的使用

list和map的嵌套使用基本概念 map里存放的是键值对,即(key,value)对,key不允许重复,value可以重复。list集合代表一个元素有序的,可重复的集合,集合中每个元素都有对应的顺序索引,可通过索引来访问指定位置的集合元素。嵌套使用 经常有以下场景需要嵌套使用list和map,如:获取一个人的身份信息,包括姓名,年龄,国籍,职业。显然一个map无法体现所有信息,而一...

2019-10-24 19:43:05 1301 1

原创 取得某一数的一个bit位和多位bit的值

取得单个bit位的值比如,有一个字符串数组:String[] str1 = {"17","170","109","88","75","87","203","709"};我要取得第二个数据的bit3的值,怎么做?首先取得第二个数据,是170,再用除二取余法得到其二进制数:1010 1010此时要取得bit(n)的值,根据位运算法则,只要右移n位再相与就可以了。 public static ...

2019-10-24 09:31:47 1574

原创 冒泡排序

冒泡排序示例:public class A extends ArraySuper { /* 冒泡排序 第一次:arr[0]与arr[1],arr[1]与arr[2],arr[2]与arr[3].....arr[10]与arr[11]比较11次 第二次:arr[0]与arr[1],arr[1]与arr[2],arr[2]与arr[3].....arr[9]与arr[10...

2019-10-23 19:48:56 75

原创 数组拼接

java数组拼接在Systeim类下,有一个arraycopy方法专门用于数组拼接。jdk文档的描述:示例代码: static String[] str1 = {"17","170","109","88","75","87","203","709"}; static String[] str2 = {"3","1","2"}; String[] arr = new S...

2019-10-23 19:36:03 90

原创 算法比赛(顺序,二分,分块)java练习的一些问题

需求:思路:1.组委会作为一个类,提供随机生成的,元素不重复的list集合,再分派给三个选手类。2.三个选手类的共性是查询算法,但各自的方法不同,所以应考虑用继承,各选手类继承自定义的Competitor类。3.为公平竞赛,三个选手类拿到的list应完全一样,即组委会不能对list有任何别的操作(如排序)4.选手不能主动获取组委会的list,要组委会去发给选手。5.为了实现第3,4点...

2019-10-23 17:38:46 151

空空如也

空空如也

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

TA关注的人

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