本文分类:news发布日期:2024/11/13 4:17:21
相关文章
走进算法大门---双指针问题(一)
一.双指针算法介绍
概念:双指针是指在遍历数据结构(如数组、链表等)时使用两个指针,通过特定的移动规则来解决问题。这两个指针可以同向移动,也可以相向移动。
同向双指针:常用于解决需要两个位置信息的问…
建站知识
2024/11/12 20:38:17
xss的过滤和绕过(2)
xss的过滤和绕过 分类 过滤主要有两层,分别为WAF层和代码层,WAF(web应用防火墙)通常是在外部,在主机或者网络硬件上,对HTTP请求进行过滤拦截,而代码层是在编写web应用的过程中,直接实…
建站知识
2024/11/13 0:45:14
985研一学习日记 - 2024.11.8
一个人内耗,说明他活在过去;一个人焦虑,说明他活在未来。只有当一个人平静时,他才活在现在。
日常
1、起床
2、健身
3、LeetCode刷了2题
买卖股票的最佳时机 将最大利润拆分为每天的利润之和,仅仅收集每天的正利润…
建站知识
2024/11/13 1:18:47
【梯度下降法优化】随机梯度下降、牛顿法、动量法、Nesterov、AdaGrad、RMSprop、Adam
本文理论参考王木头的视频:
“随机梯度下降、牛顿法、动量法、Nesterov、AdaGrad、RMSprop、Adam”,打包理解对梯度下降法的优化_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1r64y1s7fU/?spm_id_from333.999.0.0&vd_sourceecbdfcacb078d0…
建站知识
2024/11/13 0:51:04
经典双指针--合并升序链表
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>typedef struct Node {int data;struct Node* next;
} Node;Node* newNode(int data);/* 请完成下面的函数 */
Node* mergeList(Node* L1, Node* L2) {Node* head n…
建站知识
2024/11/12 1:21:49
什么是Elm,有什么特点
Elm 语言简介
Elm 是一种静态类型的函数式编程语言,专门设计用于构建可靠的 Web 前端应用。Elm 由 Evan Czaplicki 于 2012 年创建,其设计灵感来源于 Haskell 和 ML 等函数式编程语言。Elm 的主要特点是简单、可靠和高效,它通过编译成 JavaS…
建站知识
2024/11/12 6:11:36
2.索引:MySQL 索引分类
MySQL中的索引是提高数据查询速度的重要工具,就像一本书的目录,可以帮助我们快速定位到所需的内容。选择适合的索引类型对数据库设计和性能优化至关重要。本文将详细介绍MySQL中常见的索引类型,并重点讲解聚集索引和二级索引的概念及应用。 1…
建站知识
2024/11/13 1:01:19