自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 暑假刷题2

暑假刷题11.查找两个字符串a,b中的最长公共子串2.挑73.找出字符串中第一个只出现一次的字符4.提取不重复的整数5.统计字符1.查找两个字符串a,b中的最长公共子串查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in

2021-07-21 14:25:10 110

原创 暑假刷题1

暑假刷题11.查找数组众数1.合并数组1.查找数组众数给定一个数组A[n], 定义数组的众数 ( Majority Element) 为数组中出现次数超过 n/2 次的元素, 假设数组A[n]非空且一定存在众数, 请设计算法找到该众数并输出.import java.util.*;public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in);

2021-06-28 12:19:20 97

原创 腾讯CSIG一面

今天进行腾讯CSIG的一面,流程如下:自我介绍项目介绍SQL优化相关三次握手和四次挥手,及其中的细节http和https的区别,Https加密中的证书问题关于项目中的跨域问题总结: 自己是真的菜...

2021-04-17 16:20:05 192 1

原创 力扣刷题记录(3)

力扣刷题记录(3)21. 合并两个有序链表53. 最大子序和70. 爬楼梯101. 对称二叉树104. 二叉树的最大深度121. 买卖股票的最佳时机21. 合并两个有序链表class Solution { public ListNode mergeTwoLists(ListNode l1, ListNode l2) { ListNode newNode = new ListNode(0), pre = newNode; while(l1!=null &&a

2021-03-30 17:51:10 136 1

原创 树的入门

树的入门二叉树的结点类1.获取树中元素的个数2.向树中添加元素key-value3.向指定的树x中添加key-value,并返回添加元素后新的树4.从指定的树x中,查找key对应的值5.删除指定树x中的key对应的value,并返回删除后的新树6.找出指定树x中最小的键所在的结点7.找出指定树x中最大键所在的结点8.使用前序遍历,把指定树x中的所有键放入到keys队列中9.使用中序遍历,把指定树x中的所有键放入到keys队列中10.使用后序遍历,把指定树x中的所有键放入到keys队列中11.计算指定树的最大

2021-03-24 13:51:32 124

原创 数据结构解决问题

数据结构解决问题定义节点类1.括号匹配的问题2.判断链表中是否有环3.查找链表的中间值4.查找有环链表中环的入口结点5.解决约瑟夫问题6.逆波兰表达式定义节点类 //结点类 private static class Node<T> { //存储数据 T item; //下一个结点 Node next; public Node(T item, Node next) { this.it

2021-03-24 10:57:13 703

原创 力扣刷题记录(2)

力扣刷题记录(2)剑指 Offer 39. 数组中出现次数超过一半的数字剑指 Offer 40. 最小的k个数剑指 Offer 42. 连续子数组的最大和剑指 Offer 39. 数组中出现次数超过一半的数字class Solution { public int majorityElement(int[] nums) { //先排序,需要的数字必定在中间 Arrays.sort(nums); return nums[nums.length/2];

2021-03-21 20:07:01 93

原创 力扣刷题记录(1)

力扣刷题记录(1)剑指 Offer 04. 二维数组中的查找剑指 Offer 06. 从尾到头打印链表剑指 Offer 09. 用两个栈实现队列剑指 Offer 18. 删除链表的节点剑指 Offer 21. 调整数组顺序使奇数位于偶数前面剑指 Offer 22. 链表中倒数第k个节点剑指 Offer 24. 反转链表剑指 Offer 25. 合并两个排序的链表剑指 Offer 29. 顺时针打印矩阵剑指 Offer 04. 二维数组中的查找class Solution { public boo

2021-03-20 08:34:38 105

原创 排序算法的学习(Java实现)

排序算法的学习1.冒泡排序2.插入排序3.选择排序4.快速排序5.归并排序6.希尔排序(优化版的插入排序)计划最近总结下之前排序算法1.冒泡排序public class Bubble { /** * 对数组a中的元素进行排序 * @param a */ public static void sort(Comparable[] a){ //i控制多少个元素参与冒泡 for (int i = a.length-1; i >

2021-03-19 21:45:27 127

原创 黑马旅游网bug总结(1)-异步提交表单没有反应

异步提交表单没有反应(1)可能是JDBCUtil.java中加载配置文件的数据时,getResourceAsStream()传参时多写了一个"/",代码如下:// 加载配置文件中的数据InputStream is = JDBCUtils.class.getClassLoader().getResourceAsStream("druid.properties");(2)可能是post提交时,参数书写不规范,参考其他博客中提到的解决方法对我不管用,原本代码如下:// 加载配置文件中的数据if (c

2021-01-15 10:04:35 639 4

原创 解决注册功能中表单校验的错误

解决注册功能中表单校验的错误原来的代码片正确的代码片打开网页后,先获取了username的值,然后直接通过正则判断了,观察后发现是由于blur函数中应该传递的是函数名原来的代码片去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.// An highlighted block//校验用户名function checkUsername() { //1.获取用户名值 var username = $("#username").val(); //2.定义正则 v

2021-01-14 10:19:40 431

原创 数据结构的学习(1)

数据结构的学习递归汉诺塔问题顺序查找你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。递归def func3(x): if x>0: print(x) func3(x-1)def func4(x): if x > 0: func4(x - 1) print(x)#输出结果:43

2020-06-25 22:27:07 89

空空如也

空空如也

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

TA关注的人

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