- 博客(4)
- 收藏
- 关注
原创 简单插入返回下标
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 public int searchInsert(int[] nums, int target) { if(target<nums[0]){ return 0; }else if(target>nums[nums.length-1]){ return nums.length;
2020-11-23 23:27:09 158
原创 滑动窗口法找出字符串中的值
给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。滑动窗口法比较容易理解,kmp算法待完善 public static int strStr(String haystack, String needle) { //首先第一种是滑动窗口解法 int t=haystack.length(),b=needle.length(); fo
2020-11-23 22:51:15 114
原创 双指针解决数组内排序
给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 public static int removeElement(int[] nums, int val) { //首先理清思路,采用双指针的方法在原有的数组上进行重新排序 int pre=0; //前指针进行排序,始终是正确队列的尾指针 //后指针需要进行遍历来
2020-11-23 20:56:02 405
原创 bilibili教育项目随笔
硅谷在线教育项目问题在子类进行编译的时候,找不到父类依赖,主要是编译版本问题解决方式:不使用springboot的maven插件,改为使用普通的maven插件,使用springboot的maven插件意味着每个模块都需要有启动类,而使用普通的插件则不需要。下面展示一些 内联代码片。// An highlighted block <build> <plugins> <plugin> <groupId>org.apache.mave
2020-10-01 11:26:07 99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人