自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 lettcode 二叉树(递归,非递归遍历,判断是否是平衡,搜索,满,完全二叉树)

二叉树学习

2022-05-14 14:06:50 125

原创 关于异或操作的理解

异或 ^公式 1: N ^ N = 0;公式2: N ^ 0 = N;例子不需要额外的资源,就能实现两个数的交换求数组中出现了唯一一个奇数次的值,其他数均为偶数int[] arr = new int[]{5, 6, 2, 9, 5, 6, 2, 2, 2, 7}; int ero = 0; for (int i : arr) { ero ^= i; }找出数组中出现了两个奇数次的数int[] arr =

2022-05-06 19:23:16 88

原创 八大排序Java代码(新)

八大排序冒泡排序(稳定)选择排序(不稳)插入排序(稳定)希尔排序(不稳)快速排序(不稳)归并排序(稳定)基数排序(稳定)堆排序(不稳)冒泡排序(稳定)public class BubbleSort { public static void main(String[] args) { bubbleSort(ArrayTest.ARRAY); System.out.println(Arrays.toString(ArrayTest.ARRAY)); }

2022-05-06 19:05:49 478

原创 自学笔记ing

流程控制1.分支语句(1) .单分支语句 [if…[else if]…[else](2). 多分支语句[switch]2.循环语句循环结构 - 理解for : 初始值 终点判断 增量循环执行的过程:a. 定义初始值b. 判断值是否符合循环执行条件c. 如果符合执行循环体里的语句代码,如果不符合条件则中断循环d. 执行增量程序e. 执行b步骤,直到不符合循环条件即可中断循环循环中增量的变体效果int i = 1;for (;++i <= 10; ){//10//

2021-08-08 20:33:28 70

原创 使用挖坑法计算++i,--i的长算式

使用挖坑法 把对应的++x或者x++ 先算出来 ,再进行求值int x = 3;int y = (x++ / --x * x++ - (x-- - --x)) % x;//int y = ++x + ++x / x-- * --x + x++;//x = x + 1;System.out.println(x);//2System.out.println(y);//1

2021-08-07 21:29:39 96

空空如也

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

TA关注的人

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