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

原创 剑指offer简单题汇总

1 剑指 Offer 03. 数组中重复的数字找出数组中重复的数字。限制:2 <= n <= 100000在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3 题解:import java.util.*;class Solution { public int fi

2021-07-14 20:58:04 307

原创 设计模式笔记

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录1.单例设计模式?1.1什么是单例设计模式单例模式1.2单例模式的几种实现方式1.3优缺点2.简单工厂模式2.1什么是工厂模式工厂模式(2.2 简单工厂模式的实现2.3优缺点3.工厂方法模式3.1 什么是工厂方法模式3.2实现案例4.抽象工厂方法4.1什么是抽象工厂模式4.2案例实现4.3优缺点5.代理模式5.1什么是代理模式6.原型模式7.外观模式7.1什么是外观模式7.2实现案例8.装饰器模式8.1什么是装饰器模式二、使用步骤1

2021-07-14 20:56:20 128

原创 数据结构之排序算法

排序1.选择排序(1)从数组的第一个数开始遍历,依次把第i个数和后面的数作比较,选出最小或者最大的数,如果选出来的数的索引不等于i,则交换位置,否者不交换。public static void selectSort1(int[] arr){ for(int i=0;i<arr.length-1;i++){ int min=i; for(int j=i+1;j<arr.length;j++){ if(arr[j]<arr[min]){ min=j; }

2021-06-10 20:09:23 174

原创 关于数组的一些简单方法案例及测试(一)

1.合并两个有序数组2.最大子序列和3.数组中的重复数字4.找出所有重复元素5.顺时针打印矩阵6.在排序数组中查找数字7. 0~n-1中缺失的数字import java.util.*;public class ArrayTest{ //1.合并两个有序数组/* 给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。 初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。

2021-06-06 21:30:35 285

原创 Java中单链表的实现及一些简单链表题运行案例

Java中单链表的实现及一些简单链表题运行案例1.链表类和节点内部类的创建2.插入节点3.删除节点4.获取头节点5.获取链表长度6.判断链表是否为空7.判断链表中某数据是否存在8.根据索引获取元素9.用新数据替换指定位置的的数据10.清空链表11.获取链表中第k个节点12.判断两个链表是否相交13.获取两个相交链表的第一个公共节点14.判断链表是否有环15.获取环链表的长度16.获取环链表的入口节点值17.方法测试(过程包括创建链表、构造相交链表、环链表等)public

2021-06-05 20:33:22 217

Mysql基础.docx

Mysql

2021-06-06

空空如也

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

TA关注的人

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