自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构:冒泡排序和选择排序的实现(java)

1.冒泡排序(1)顺序结构实现(数组)编程时的思路:1.比较第一个和第二个元素,若第一个元素大于第二个元素,两个元素交换。2.比较第二个和第三个元素,若第二个元素大于第三个元素,两个元素交换。…3.比较倒数第二个和最后一个元素,若倒数第二个元素大于最后一个元素,两个元素交换。以上就可以写成一个循环,结果就是把数组最大的那个元素放到了最后的位置。4.然后就要除去放了最大元素的位置,进...

2019-11-24 02:56:51 157

原创 java 解决约瑟夫环问题

问题假设有10个人围成一圈,从第一个人开始报数,数到3的人,就要被杀掉。依次循环下去。直到只剩下一个人,那么是第几个人存活?以上问题转换成编程语言,有四点:1.编号2.步长3.删除4.循环遍历直到剩下一个人法一:用数组1.编号:用数组的索引2.步长:用计数器 count3.删除元素:用数组的数值value(当数组元素的值为1时,则存活,为0时则不存活,实际上元素并没有被删去...

2019-10-26 03:30:26 318

原创 i++和++i运算的区别

i++和++i运算的区别1.程序从左向右执行2.例子1.程序从左向右执行程序是从左向右执行的例如:i=3(1) a = i++程序先执行到 i,所以先把 i 赋值给 a (此时 a 是3)接着执行到++自增符号,对象是 i ,所以,i++变成4(此时 i 是4)(2)a = ++i程序先执行到++自增符号,对象是 i,所以,i++变成4 (此时i是4)接着执行到 i,所以把...

2019-09-19 01:33:07 694

原创 Java的网络编程实现对话(TCP)学习笔记

目录(一)基础知识1.定义:2.IP:3.端口号:4.协议:5.套接字(socket)(二)代码实践(一)基础知识1.定义:通过套接字来达到进程间通信的目的通俗来说就是让两个程序联系起来2.IP:(1)是一个逻辑地址,是可以修改的,但Mac地址是物理层面的,不可以被修改,是唯一的。(2)一般来说是唯一的,但在不同的局域网中,两台电脑的IP地址可以一样,在这里,其实只是名称 相...

2019-07-29 18:30:29 696

空空如也

空空如也

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

TA关注的人

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