首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据结构与算法
weiambt
创建于2022-06-02
订阅专栏
数据结构与算法
暂无订阅
共4篇文章
创建于2022-06-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
用了五种解法被面试官表扬——经典算法题:连续子数组的最大和问题
求连续子数组的最大和 输入一个整型数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 比如上面这个数组的子数组的最大和为187,从下标3到下标7的位置。(本
【动态规划】凸多边形的最优三角剖分问题
问题描述:求N个顶点(1~N)的多边形的最优三角剖分问题,最优:剖分后各三角形边权和的总和最小 dp[i][j]:表示第i-1个顶点到第j个顶点的最优三角剖分问题 weight[i][j]:表示顶点i
启发式A*算法解决最短路径问题
A*算法: 在搜索的过程中,使用一个估价函数对当前点进行评估,找到最好的状态进行搜索,直到找到目标。 估价函数F(x)=G(x)+H(x),其中G(x)为实际代价,H(x)为启发函数,这就是启发式。
【动态规划】最长上升子序列LIS
问题描述 最长上升子序列问题(LIS,Longest Increasing Subsequence) 给定一个长度为 N 的数列,求数值严格单调递增的子序列的长度最长是多少。 先来复习一下n^2的解法