cosine

余弦の博客

= WA 的一声就哭了 =

文章列表

post
题目记录

2020-08-08

705 字

4 min read

[题目集总目录](https://blog.csdn.net/qq_45890533/article/details/107131440) # 01-复杂度 1 最大子列和问题 (20 分) [本题链接](https://pintia.cn/problem-sets/12683845647386

post
算法

2020-08-05

2633 字

14 min read

# 一、Fibonacci 博弈 ## 描述 基本的斐波那契博弈(Fibonacci Game)描述如下: > 有一堆石子,两个顶尖聪明的人玩游戏,先取者可以取走任意多个,但不能全取完,之后**每次可以取的石子数至少为 1,至多为对手刚取的石子数的 2 倍**。约定取走最后一个石子的人为赢家,

post
题目记录

2020-07-05

1404 字

8 min read

原博指路:[MOOC 浙大数据结构课后题记录——PTA 数据结构题目集(全)](https://blog.csdn.net/qq_45890533/article/details/107131440?spm=1001.2014.3001.5502) 本博客是为了记录学习数据结构时做的题集,若代码有

post
数据结构

2020-04-22

3269 字

17 min read

上周末的蓝桥杯省模拟赛时最后一题是一道最小生成树的题目,因为恰好在慕课上刚看到这个地方,所以现学了 Prim 算法,解决了这个题目(大概),赛后就打算多琢磨琢磨这一类题目。[题目链接](https://blog.csdn.net/qq_45890533/article/details/1056682

post
竞赛

2020-04-21

2847 字

15 min read

2020 蓝桥杯模拟省赛模拟赛题目及代码记录,若有错误欢迎指正! 因为赛后没分数啥的也不知道哪道题对哪道题不对,只能靠做的时候的感觉所以可能会有疏漏。 # 1.填空题 易知为 2018![在这里插入图片描述](https://img-blog.csdnimg.cn/202004212125542

post
算法

2020-04-13

1992 字

10 min read

记录一下慕课学习的笔记,以及例题代码 ## **一.递归到动规的一般转化方法** 递归函数有 n 个参数就定义一个 n 维的数组, 数组的下标是递归函数参数的取值范围。 这样就可以从边界值开始逐步填充数组,相当于计算递归函数值的逆过程。eg:例题 1 数字三角形 ## 二.动规解题的一般思路

post
数据结构

2020-04-13

2889 字

15 min read

# 一、图 ## 1.什么是图 表示“多对多”的关系,包含了: - 一组顶点:通常用 V(Vertex)表示顶点集合 - 一组边:通常用 E(Edge)表示边的集合 - 无向边是顶点对:(v,w) ∈ E,其中 v,w∈V - 有向边<v,w>表示从 v 指向 w 的边(单行线) - 不考虑重

post
数据结构

2020-04-07

1756 字

9 min read

# 一、堆 ## 1.堆是什么 堆(**Heap**),是一个可以被看做一棵完全二叉树的数组对象,有以下性质: - 任意节点的值是其子树所有结点中的最大值/最小值(有序性) - 堆总是一棵用数组表示的完全二叉树。 ![在这里插入图片描述](https://img-blog.csdnimg.

post
算法

2020-04-01

4050 字

21 min read

上篇说到 RMQ 问题可以用 ST 表算法处理,但需要在线修改的时候,线段树是更好的选择。 如图,很明显线段树是个二叉搜索树 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200401162921333.png?x-oss-process=image/wate

post
数据结构

2020-03-30

2773 字

14 min read

# 一、二叉搜索树 ## 1.二叉搜索树是什么 二叉搜索树(**BST**,Binary Search Tree),又称**二叉排序树或二叉查找树**,是一棵二叉树,可以为空,当不为空时满足以下性质: - 非空**左子树**的所有**键值小于其根结点**的键值 - 非空**右子树**的所有**

精选分类

笔记

笔记

AI 算法 后端 青训营笔记 CS基础 数据结构 前端 我的 Claude Code 使用小记 从像素到粒子:p5.js 图像转动态粒子的设计与实现 Tailwind CSS v4.0 升级与 Astro 5.2 项目迁移记录 优化 JavaScript 的乐趣和好处【译文】 NestJS学习之优秀项目分析与最佳实践 RN 学习小记之使用 Expo 创建项目 Floating UI 使用经验分享 - Dialog Floating UI 使用经验分享 - Popover Tailwind CSS v3.3 为我们带来了哪些惊喜? 信息安全概论复习四 Chapte8、9、10 信息安全概论复习三 Chapter5、6、7 信息安全概论复习二 Chapter4 对称密码技术 信息安全概论复习一(Chapter1、2、3) Go语言初上手(三)编码规范与性能优化 | 青训营 Go语言初上手(二) 工程实践 | 青训营 Go语言初上手(一) 环境配置与基础语法 | 青训营 编译原理 实验四 LR(1)分析法程序 编译原理 实验二 LL(1)分析法程序 编译原理 实验一 词法分析器设计 前端面试之onclick与addEventListener区别详述 深入JavaScript学习之路(二)JavaScript中的类 深入JavaScript学习之路(一)对象、类与面向对象编程 Redux学习之路(一)Redux三原则、createSore原理及实现 青训营 |「前端设计模式应用」笔记 React学习小记 青训营 |「小程序技术全解」笔记 青训营 |「Web多媒体入门」笔记 青训营 |「小游戏开发」笔记 青训营 |「TypeScript入门」笔记 青训营 |「WebGL基础」 青训营 |「构建Webpack知识体系」 青训营 |「Web开发的安全之旅」 青训营 |「Node.js 与前端开发实战」 青训营 |「HTTP实用指南」 青训营 |「前端动画实现」 青训营 |「响应式系统与 React」 青训营 |「前端必须知道的开发调试知识」 青训营 |「Web 标准与前端开发」 青训营 |「跟着月影学 JavaScript」笔记 青训营 |「CSS布局」 高级java复习笔记(期末不要挂啦) 高级java作业(反射、Collection、正则、工厂设计模式和观察者模式) 高级java小测2——线程 软件工程期末小测 计算机组成原理复习总结(七)外围设备 计算机组成原理复习总结(五)中央处理器 计算机组成原理复习总结(六)总线系统 计算机组成原理复习总结(四)指令系统 计算机组成原理复习总结(三)多层次的存储器 计算机组成原理复习总结(二)运算方法和运算器 计算机组成原理复习总结(一)计算机系统概论 操作系统实验——动态分区分配方式的模拟 操作系统编程实验——创建进程 python网络爬虫学习笔记(一) 爬取简单静态网页 模板类封装(2)——顺序栈和链式栈 链式前向星存图、二分图匹配之匈牙利算法 模板&分析(存用) 模板类封装(1)——单链表 状压dp——模板&分析&例题(存用) 数据结构学习笔记<9> 散列查找 归并排序循环实现(存用) 数据结构学习笔记<8> 排序 博弈论——模板&分析(存用) 动态规划学习笔记(1) 数据结构学习笔记<7> 图 数据结构学习笔记<6> 堆与哈夫曼树与并查集 RMQ问题——线段树 数据结构学习笔记<5> 二叉搜索树与平衡二叉树 RMQ问题——ST表算法 数据结构学习笔记<4> 二叉树 数据结构学习笔记<3> 队列 数据结构学习笔记<2> 堆栈 广义表、多重链表初接触

7 个子分类,73 篇文章