自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 5.算法练习-搜索算法

算法练习-搜索算法深度优先搜索695. 岛屿的最大面积(easy)547. 省份数量(medium)417. 太平洋大西洋水流问题(medium)回溯法46. 全排列(medium)77. 组合(medium)79. 单词搜索(medium)51. N 皇后(hard)广度优先搜索934. 最短的桥(medium)练习130. 被围绕的区域(medium)257. 二叉树的所有路径(easy)难度进阶47. 全排列 II(medium)40. 组合总和 II (medium)310. 最小高度树(mediu

2024-03-03 01:47:07 955

原创 4.排序算法练习

从数组右边开始比较,如果比目标值小,那右边指向的数赋值给左边指向的数,否则右边的指标向左移动。如果右边指标左移,开始找左边指标,看指向的值会不会大于目标值,如果大于就把左边指标指向的数,赋值给右边指标指向的数。但是有一个问题是,如果出现重复的值该怎麽办,这题根据示例来看,直接忽略这个问题,有重复的会把重复的也算进去。但是也可以换种方法,因为数组内的元素种类是已知的,所以采用桶排序只用遍历一次,然后根据出现的频率把数据依次填上去会快很多。堆排序,核心点是,利用一个新的空间去记录当前的数组状态。

2024-01-05 01:38:36 430 1

原创 3.二分法查找-练习

题目:给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target,返回 [-1, -1]。你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。

2023-12-27 01:28:42 455 1

原创 2.双指针练习

这题涉及到数学计算,用快慢指针的思量来写就是,快慢指针起始位置都在head上,快指针每次走两步,慢指针每次走一步。如果包含就判断一下当前字符串的长度是不是最短的,同时移动头指针,看还能不能缩短字符串,已经是当前最短的情况下,再向右移动一位去找下一段包含目标字符串的种类和数量的字符串。判断是否符合条件,使用while,数组内的某个item,与s从头到尾比较,有相同字母,指针均向右移,不相同的话s的指针右移,因为s删除某些字母后就可以得到item,如果item遍历结束出来,说明是符合条件的,否则就不符合条件。

2023-12-22 03:00:58 926

原创 1.贪心算法练习

贪心算法的核心思想是,每一小步都是当前状态的最优解。多个最优解最后汇聚成最优的结果。

2023-12-16 03:44:42 902 1

原创 【JS提升】ES6学习

日常学习

2022-12-15 17:50:24 101

原创 canvas模糊与获取不到节点

canvs模糊与获取节点

2022-12-14 20:12:55 581

原创 【随笔】在vue项目使用icon

vue添加icon

2022-07-19 14:30:44 987

原创 仿小米官网

静态网页,主要是练习HTML语法和css代码链接:

2022-04-11 16:57:19 128

原创 小米商城HTML5+CSS3

静态网页

2022-04-11 16:51:59 708

原创 镜像下载vscode

**镜像快速下载**今天在vscode的官网下载vscode网速特别慢。然后找到一个方法,用国内镜像的方法。vscode官网找到要下载的软件点击下载进入下载页面,点击下载链接进入下载网页将浏览器的链接进行修改前缀改成http://vscode.cdn.azure.cn4. 修改前:https://az764295.vo.msecnd.net/stable/622cb03f7e070a9670c94bae1a45d78d7181fbd4/VSCodeUserSetup-x64-1.

2022-03-05 23:07:47 3437

原创 【静态网页】

HTML5静态网页设计

2022-02-03 16:56:44 1103

原创 Android删除顶部导航栏

Android删除顶部导航栏之前在设置这个的时候我一直是在styles文件里更改Activity属性的。但是有些麻烦。今天找到了一个高效的方法:在Activity页面中,将MainActivity继承的类从AppCompatActivity更改为Activity就可以了。这样也不会出错。 AppCompatActivity 最终是继承Activity的如果你不想这样改,也可以直接在styles.xml文件里修改一个条件修改Them就可以了...

2020-12-14 19:21:47 1523 1

转载 如何向VS2010里添加“graphics.h“头文件

如何向VS2010里添加"graphics.h"头文件文章指向https://www.jianshu.com/p/34ddf68c129b

2020-11-18 17:03:31 1152

仿小米商城HTML5+CSS3

仿小米商城HTML5+CSS3

2022-04-11

html5静态网页课程设计

html5静态网页课程设计

2022-02-03

空空如也

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

TA关注的人

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