自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【算法学习日志】一道双指针(误)

回归玩家,沉迷了好几天原神了,人事是一点不干天天就知道玩题目来自力扣寻找两个正序数组的中位数class Solution { public static double findMedianSortedArrays(int[] nums1, int[] nums2) { //定义两个布尔指针判断数组1和数组2是否到了尽头,指针p1p2用来遍历 int p1 = 0,p2 = 0; int n1 = nums1.length,n2 = nums2

2021-09-09 22:00:30 53 1

原创 【数据开发学习日志】linux虚拟机配置

镜像用的是centos7安装完以后配置网络瞅一眼我的虚拟网络ip然后修改网卡文件vi /etc/sysconfig/network-scripts/ifcfg-ens33打开以后按i进入编辑模式,把onboot改为yes,然后添加ONBOOT=yesIPADDR=192.168.160.0NETMASK=255.255.255.0GATEWAY=192.168.160.2DNS1=114.114.114.114DNS2=8.8.8.8按esc退..

2021-08-29 00:13:55 57

原创 【算法学习日志】一些力扣的白给题

真的太久没做ACM了????…今天上午做某企业的笔试的时候太尴尬了,输入输出的时候竟然卡了半天,大一的时候写ACM我都用的c++,现在用java一下子缓不太过来。而且好简单的一道题我真的写了好久。sad,按顺序做几道白给题提升一下熟练度。 题目来自力扣1.两数之和 import java.util.HashMap;public class Solution { public int[] twoSum(int[] nums, int target) { HashMa

2021-08-24 16:25:10 69

原创 【算法学习日志】滑动窗口解决最长不重复子串问题

Java里使用HashMap类就不戳。在这之前先回顾一下哈希表:将数据映射到数组中对应的位置。解决哈希冲突:线性寻址 拉链线性寻址就是说如果某个数据经过散列函数以后,它对应的位置已经被占用了,那么就顺着往下找第一个没有被占用的位置存放它。缺点在于删除需要设置一个删除标记位,免得查找出错;冲突过多的时候哈希查找可能会变成跟遍历差不多。拉链法遍历慢。JDK1.7解决哈希冲突就是使用的拉链。JDK1.8以后引入了红黑树,在链表>8时使用红黑树。然后看几个HashMap提供..

2021-08-21 23:14:43 268

原创 【算法学习日志】高级排序算法(希尔,归并,快排)

去看了会披荆斩棘的哥哥,接着回来学习。 希尔排序 public class Solution { public int[] sortArray(int[] nums) { int n = nums.length; int h = 1; while(h < n/2){ h = 2*h+1; } while(h >= 1){ for(int i=..

2021-08-20 23:53:29 92

原创 【算法学习日志】基础排序算法(冒泡,选择,插入)

几个老生常谈的算法了,算是复习回顾一下吧,距离上次做算法题已经是快两年前的事情了…看视频的时候新学了一个Comparable接口,以前没用过。用法如:int result = a.compareTo(b);//a < b,result < 0//a > b, result > 0//a == b, result = 0不过我只是简单回顾一下算法,好像还是用不太到这个接口,查了一下,发现Compareble的意义大概在于,要想让一个类里的对象支持比较的话,就必须

2021-08-20 19:00:04 98

空空如也

空空如也

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

TA关注的人

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