- 博客(49)
- 资源 (7)
- 收藏
- 关注
原创 力扣哈希专题
1.设计哈希表设置哈希集合class MyHashSet { private Bucket[] bucketArray; private int keyRange; /** Initialize your data structure here. */ public MyHashSet() { this.keyRange = 769; this.bucketArray = new Bucket[this.keyRange]; for (int i = 0; i
2020-12-04 08:39:48
187
原创 力扣字符串专题
1.最长公共前缀编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”class Solution { public String longestCommonPrefix(String[] strs) { if(strs.length ==0) return ""; String pub = strs[0]; for(int
2020-12-02 15:22:07
391
1
原创 力扣数组专题
1.移动零移动零给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]双指针法快慢指针class Solution { public void moveZeroes(int[] nums) { int n = nums.length, left = 0, right = 0; while (right < n) {
2020-12-01 16:26:12
252
原创 力扣链表题
1.构造链表设计链表public class ListNode { int val; ListNode next; ListNode(int x) { val = x; }}class MyLinkedList { int size; ListNode head; // sentinel node as pseudo-head public MyLinkedList() { size = 0; head = new ListNode(0); }
2020-11-20 14:48:59
223
原创 力扣简单题合集(带答案)
1.给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。**class Solution { public int[] twoSum(int[] nums, int target) { int n = nums.length; for (int i = 0; i < n; ++i) { fo
2020-11-12 17:53:43
7786
2
原创 二叉树(二叉搜索树)基本算法题
1.二叉树前序遍历//递归操作class Solution { public List<Integer> preorderTraversal(TreeNode root) { List<Integer> res = new ArrayList<Integer>(); preorder(root, res); return res; } public void preorder(TreeNode
2020-11-12 15:19:04
315
2
原创 力扣mysql刷题及解答
1.组合两个表表1: Person±------------±--------+| 列名 | 类型 |±------------±--------+| PersonId | int || FirstName | varchar || LastName | varchar |±------------±--------+PersonId 是上表主键表2: Address±------------±--------+| 列名
2020-11-11 17:22:55
442
原创 数据结构简介
1.初始化可变数组List<Integer> array = new ArrayList<Integer>();2.链表class ListNode { int val; // 节点值 ListNode next; // 后继节点引用 ListNode(int x) { val = x; }}3.栈先进后出,可以使用链表和数组实现LinkedList<Integer> stack = new LinkedList<
2020-11-10 11:31:11
101
原创 JAVA应用程序设计上机报告
实验5.1一.上机目的和要求编写一个类,该类有如下一个方法:public int f(int a, int b){…//要求该方法返回a和b的最大公约数}再编写一个该类的子类,要求子类重写方法f(),而且重写的方法将返回两个整数的最小公倍数。要求:在重写的方法的方法体中首先调用被隐藏的方法返回a和b的最大公约数m,然后将(ab)/m返...
2020-03-24 20:33:58
1465
1
实验GUI.docx
2020-03-24
java报告.wps
2020-03-24
万年历的PCB原理图和电路原理图,包含工程文件和元件库
2020-03-24
最小二乘法回归模型java.doc
2020-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅