自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(263)
  • 资源 (3)
  • 收藏
  • 关注

原创 Kohana框架的安装及部署

Controller下创建myapi.php文件bootstrap.php中配置// 配置Controller下的某个控制器的路由));访问接口http://myapp/myapi/get_data(省略index.php)访问**/Controller/myapi/get_data**bootstrap.php中配置// 配置Controller目录下的某个文件夹下的控制器的路由));创建Controller/api/game.php文件访问接口。

2023-11-14 14:48:11 616

原创 开源-校园论坛和资源共享小程序

1. 微信小程序,论坛小程序,BBS小程序,文件上传下载小程序。2. 毕业设计小程序有前后端完整源码和数据库,注释详细,易于二次开发。3. 个人资质小程序,也可用于企业开发,页面做了技术处理,个人资质也可轻松通过微信平台审核上线小程序。4. 原生语法,后端基于微信云开发,部署简单,免服务器和域名备案。5. 使用CMS平台进行数据库表及数据管理,轻松便捷易拓展......................................................

2022-06-12 00:11:25 2616 2

原创 【Leetcode】236. 二叉树的最近公共祖先

【代码】【Leetcode】236. 二叉树的最近公共祖先。

2024-02-28 16:39:50 389 1

原创 【Leetcode】106. 从中序与后序遍历序列构造二叉树

此类题型,由先序序列跟中序序列,或者由后序序列跟中序序列,共同点都是需要中序序列,结合先序序列或者后序序列中,递归遍历二叉树的顺序性,找到每一次递归时的根节点在中序序列中的位置,结合边界,当前根节点对应的中序序列,跟后序序列,计算出当前递归时,以及左右子树的中序序列跟后续序列,不断递归构造出跟节点,以及对应的左右子树的关系。

2024-01-17 15:45:13 449

原创 【Leetcode】二叉树的递归遍历

【代码】【Leetcode】二叉树的递归遍历。

2024-01-15 17:05:10 423

原创 【Leetcode】347. 前 K 个高频元素

【代码】【Leetcode】347. 前 K 个高频元素。

2024-01-15 16:35:16 450

原创 【Leetcode】239. 滑动窗口最大值

【代码】【Leetcode】239. 滑动窗口最大值。

2024-01-15 16:03:21 437

原创 【Leetcode】232. 用栈实现队列

【代码】【Leetcode】232. 用栈实现队列。

2024-01-15 12:07:35 348

原创 【Leetcode】454. 四数相加 II

【代码】【Leetcode】454. 四数相加 II。

2024-01-11 10:14:04 427

原创 【Leetcode】18. 四数之和

【代码】【Leetcode】18. 四数之和。

2024-01-11 09:44:59 424

原创 【Leetcode】15. 三数之和

【代码】【Leetcode】15. 三数之和。

2024-01-09 14:16:19 530

原创 【Leetcode】438. 找到字符串中所有字母异位词

【代码】【Leetcode】438. 找到字符串中所有字母异位词。

2024-01-08 16:25:24 392

原创 【Leetcode】349. 两个数组的交集

【代码】【Leetcode】349. 两个数组的交集。

2024-01-08 14:46:22 330

原创 【Leetcode】49. 字母异位词分组

【代码】【Leetcode】49. 字母异位词分组。

2024-01-08 14:26:47 357

原创 【Leetcode】242. 有效的字母异位词

【代码】【Leetcode】242. 有效的字母异位词。

2024-01-08 12:01:39 407

原创 【Leetcode】面试题 02.07. 链表相交

【代码】【Leetcode】面试题 02.07. 链表相交。

2024-01-08 01:06:17 330

原创 【Leetcode】19. 删除链表的倒数第 N 个结点

【代码】【Leetcode】19. 删除链表的倒数第 N 个结点。

2024-01-08 00:46:37 546

原创 【Leetcode】24. 两两交换链表中的节点

【代码】【Leetcode】24. 两两交换链表中的节点。

2024-01-08 00:35:06 452

原创 【Leetcode】206. 反转链表

【代码】【Leetcode】206. 反转链表。

2024-01-07 23:41:26 300

原创 【Leetcode】707. 设计链表

【代码】【Leetcode】707. 设计链表。

2024-01-07 23:33:05 453

原创 【Leetcode】203. 移除链表元素

给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点。

2024-01-07 02:16:37 462

原创 【Leetcode】54. 螺旋矩阵

leetcode

2024-01-06 16:49:24 329

原创 通过css3的锚定滚动属性,实现分页加载时让滚动条不闪动

css3锚定滚动,分页加载

2023-12-12 15:49:41 434

原创 SpringSecurity的用户账号密码认证流程

Controller层Service层1、AuthenticationManager.authenticate(authenticationToken)2、ProviderManager.authenticate(authentication)

2023-06-27 10:33:25 362

原创 docker笔记

其中mysql服务挂载单个文件。

2023-06-15 01:14:46 924

原创 基于Redis的短信验证登录

基于Redis实现短信验证码登录

2023-03-07 23:17:26 3518 3

原创 Shell编写定时打包备份脚本

运行此脚本,传入一个参数,即,会在目录下生成.tar.gz压缩包。

2023-02-22 22:25:30 903

原创 17103 基站建设(优先做)

一条很长的乡村公路(我们可以想象这条公路是一条长线段,有一个西端点和一个东端点),公路旁稀疏的分布着一些房子。盖到,因此如果某个房子不在你当前安置的基站4km的距离内,那就最大距离4km的覆盖,这样基站。(2)从左到右考虑基站安置的位置,要使得基站数最少,又要所有居民房子都被基站4km范围内覆。注意:房子和基站都建立在公路旁而不远离公路,即可以认为房子和基站都是公路直线上的点。最少的基站数量,所有房子都能覆盖在某个基站之下(基站的有效距离为4公里)。我们把公路的西端点固定在坐标0上,东端点为某远处。

2022-11-04 11:42:13 567

原创 10346 带价值的作业安排问题

10346 带价值的作业安排问题)

2022-11-04 11:09:11 236

原创 11079 可以移动的石子合并(优先做)

0,则最后一次不是能刚好合并k堆,那么一开始可以填充至最后一次刚好可以合并k堆,第二行a1 a2 …an,每个ai(1

2022-11-04 11:07:53 488

原创 第一个leetcode月度打卡勋章

2022年10月31日 01:56:54。

2022-10-31 01:58:25 440

原创 leetcode刷题记录250道

leetcode刷题记录250道。

2022-10-25 23:09:15 126

原创 10303 数字三角(优先做)

第一行是数字三角的行数n,1

2022-10-14 22:11:48 212

原创 19185 01背包问题

PS:01背包问题也能用于个人的时间管理,如何分配时间在不同的任务上,才能最大化提升个人价值。一个旅行者有一个最多能装 M公斤的背包,现在有 n件物品,它们的重量分别是W1,W2,…它们的价值分别为C1,C2,…,,求旅行者在不超过背包重量M的情况下,能获得最大总价值。第一行:两个整数,M(背包容量,M

2022-10-14 22:10:28 646

原创 19182 石子合并(基础版)

现在要将这N堆石子合并成为一堆。每次只能合并相邻的两堆,合并的代价为这两堆石子的质量之和,合并后与这两堆石子相邻的石子将和新堆相邻。设有 N(N≤300) 堆石子排成一排,其编号为1,2,3,⋯,N。每堆石子有一定的质量 mi(mi≤1000)。合并时由于选择的顺序不同,合并的总代价也不相同。试找出一种合理的方法,使总的代价最小,并输出最小代价。题解可参考 11078 不能移动的石子合并(优先做)输出仅一个整数,也就是最小代价。(题目确保答案在int范围)第二行,N 个整数 mi。第一行,一个整数 N。

2022-10-14 22:06:59 498

原创 8596 最长上升子序列(优先做)

举个例子,序列 (1, 7, 3, 5, 9, 4, 8) 就有许多个上上子序列,比如(1, 7), (3, 4, 8) 等。(2)f(i) = max{f(j)+1} 当i>1, 对某个前面的j(1

2022-10-14 22:05:08 109

原创 11077 最长公共子字符串(优先做)

测试平台行末并非’\n’字符。而此题所求的最长公共字符串的长度即为f(m,n)整个二维数组中的最大值,注意不是填充的最后一个元素。此题和书上3.3节"最长公共子序列"描述是不同的,子序列可由不连续字符组成,但子字符串是连续的。其中字符串末尾的str1[m]和str2[n]包含在最长公共子串中,即为最长公共子串的最末元素。求两个输入序列的最长的公共子字符串的长度。两行,第一行为最长的公共子字符串的长度,第二行输出一个最长的公共子字符串。(1)若最长的公共子字符串有多个,请输出在源字符串X中靠左的那个。

2022-10-14 22:01:56 202

原创 leetcode200题打卡

下一个目标300题,到时候再来打卡,不过刷题时间不会花那么多了,会每日一题打卡。从9月7开始到10月7,中间空了两天,算下来大概一个月刷了200题。国庆开始放松休息了两天,刷了几天题,10月7打卡200题。

2022-10-13 23:11:05 102

原创 786. 第k个数

给定一个长度为 n 的整数数列,以及一个整数 k,请用快速选择算法求出数列从小到大排序后的第 k 个数。输入格式第一行包含两个整数 n 和 k。第二行包含 n 个整数(所有整数均在 1∼109 范围内),表示整数数列。输出格式输出一个整数,表示数列的第 k 小数。数据范围1≤k≤n输入样例:5 32 4 1 5 3输出样例:3。

2022-09-28 01:49:43 69

原创 437. 路径总和 III

给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。输入:root = [5,4,8,11,null,13,4,7,2,null,null,5,1], targetSum = 22。输入:root = [10,5,-3,3,2,null,11,3,-2,null,1], targetSum = 8。路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。

2022-09-27 19:50:55 84

Redis原理学习笔记

Redis原理学习笔记

2022-08-21

华农C语言程序设计OJ代码

华农C语言程序设计OJ代码

2022-03-11

华农Java语言程序设计OJ代码

华农Java语言程序设计OJ代码

2022-03-11

EasyX_Help安装包.zip

图形库插件,附有图形库函数使用在线和离线说明文档,可在VS2019等编译器中安装。

2020-05-31

空空如也

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

TA关注的人

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