会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SaltyCheese
博客园
首页
新随笔
联系
订阅
管理
随笔 - 24
文章 - 1
评论 - 0
阅读 -
4285
上一页
1
2
3
下一页
2023年4月5日
Leetcode(剑指offer专项训练)——DP专项(7)
摘要:
矩阵中的距离 题目: 给定一个由 0 和 1 组成的矩阵 mat ,请输出一个大小相同的矩阵,其中每一个格子是 mat 中对应位置元素到最近的 0 的距离。 两个相邻元素间的距离为 1 。 链接 TLS思路题解 暴力DFS的结果是超时😢,就是找每个位置的距离它最近的零点的位置 class Solu
阅读全文
posted @ 2023-04-05 17:18 理想国的糕
阅读(15)
评论(0)
推荐(0)
编辑
2023年4月2日
Leetcode(剑指offer专项训练)——DP专项(5)
摘要:
最少的硬币数目 给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 你可以认为每种硬币的数量是无限的。 链接 完全背包问题 思路:主要是要自己推出动态转移方程 $$ F(i)=min_{
阅读全文
posted @ 2023-04-02 16:38 理想国的糕
阅读(10)
评论(0)
推荐(0)
编辑
Leetcode(剑指offer专项训练)——DP专项(6)
摘要:
排序的数目 题目 给定一个由 不同 正整数组成的数组 nums ,和一个目标整数 target 。请从 nums 中找出并返回总和为 target 的元素组合的个数。数组中的数字可以在一次排列中出现任意次,但是顺序不同的序列被视作不同的组合。 题目数据保证答案符合 32 位整数范围。 链接 无效DF
阅读全文
posted @ 2023-04-02 16:36 理想国的糕
阅读(19)
评论(0)
推荐(0)
编辑
2023年4月1日
Leetcode(剑指offer专项训练)——DP专项(4)
摘要:
加减的目标值 给定一个正整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 '+' 或 '-' ,然后串联起所有整数,可以构造一个 表达式 : 例如,nums = [2, 1] ,可以在 2 之前添加 '+' ,在 1 之前添加 '-' ,然后串联起来得到表达式 "+2-1"
阅读全文
posted @ 2023-04-01 16:48 理想国的糕
阅读(12)
评论(0)
推荐(0)
编辑
2023年3月27日
Leetcode(剑指offer专项训练)——DP专项(3)
摘要:
分割等和子集 给定一个非空的正整数数组 nums ,请判断能否将这些数字分成元素和相等的两部分。 Link 错误思路 TLS的思路: 记录下所有子集在mp中,但是会造成超时 class Solution { public: bool canPartition(vector<int>& nums) {
阅读全文
posted @ 2023-03-27 21:47 理想国的糕
阅读(13)
评论(0)
推荐(0)
编辑
CS143——第一章
摘要:
课程地址:Youtu视频:Stanford CS143 Compilers Intro to Compilers 编译器和解释器 编译器: offline离线 输入:程序 输出:exec 过程:在对输入数据进行处理前不会对程序进行处理 解释器: online在线 输入:程序+数据 输出:运算结果 过
阅读全文
posted @ 2023-03-27 17:24 理想国的糕
阅读(34)
评论(0)
推荐(0)
编辑
2023年3月26日
DCE源码locally build(阿里云实验记录)
该文被密码保护。
阅读全文
posted @ 2023-03-26 19:23 理想国的糕
阅读(2)
评论(0)
推荐(0)
编辑
2023年3月24日
Leetcode(剑指offer专项训练)——DP专项(2)
摘要:
三角形中最小路径之和 1.题目描述 给定一个三角形 triangle ,找出自顶向下的最小路径和。 每一步只能移动到下一行中相邻的结点上。相邻的结点 在这里指的是 下标 与 上一层结点下标 相同或者等于 上一层结点下标 + 1 的两个结点。也就是说,如果正位于当前行的下标 i ,那么下一步可以移动到
阅读全文
posted @ 2023-03-24 19:37 理想国的糕
阅读(11)
评论(0)
推荐(0)
编辑
Leetcode(剑指offer专项训练)——DP专项(1)
摘要:
路径的数目 题目: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径 链接 思路: 这是一道基础的DP题目,走到位置(1,1)只
阅读全文
posted @ 2023-03-24 17:20 理想国的糕
阅读(6)
评论(0)
推荐(0)
编辑
2022年8月31日
PTA/PAT 机试常见模板
摘要:
机试常见模板 说明: 常见的如树的层次遍历、中序遍历、前序遍历、后序遍历以及根据前/后+中序遍历推导出二叉树的结构的题目本次未整理; Dijkstra+DFS准备单独整理一下 并查集也可以单独整一下 以下仅整理出题较少但是套路性很强的模板题: AVL树 完全二叉树判断 排序过程 二次探查解决冲突的哈
阅读全文
posted @ 2022-08-31 22:00 理想国的糕
阅读(78)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页
公告
昵称:
理想国的糕
园龄:
2年8个月
粉丝:
0
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
最新随笔
1.RUST——slice类型
2.RUST——借用与引用
3.RUST——所有权
4.RUST——控制流(if/loop/while)
5.Leetcode(剑指offer专项训练)——DFS/BFS专项(3)
6.RUST——函数
7.RUST——数据类型
8.Leetcode(剑指offer专项训练)——DFS/BFS专项(2)
9.Leetcode(剑指offer专项训练)——DP专项(8)
10.Leetcode(剑指offer专项训练)——DFS/BFS专项(1)
我的标签
c++
(14)
leetcode
(11)
RUST
(6)
入门
(6)
PAT
(2)
面试
(2)
编译器
(2)
web开发
(1)
os
(1)
LLVM
(1)
更多
积分与排名
积分 - 3815
排名 - 199908
随笔分类
Rust学习(6)
Web开发(1)
菜菜程序媛的计算机知识仓库(1)
课程作业(1)
算法与编程(10)
随笔档案
2023年4月(14)
2023年3月(5)
2022年8月(3)
2022年7月(2)
文章分类
不务正业(1)
文章档案
2022年7月(1)
阅读排行榜
1. 数据结构面试总结【第一弹】(3470)
2. 中文文本摘要以及标题生成系统Demo搭建(239)
3. 算法训练PAT[1027-1030](99)
4. 操作系统面试总结(持续更新ing)(88)
5. PTA/PAT 机试常见模板(78)
点击右上角即可分享