![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 74
前端西瓜哥
全网统一ID,欢迎关注我
展开
-
用 nodejs 实现 http 服务版本的 hello world
大家好,我是前端西瓜哥,今天我们来学习 nodejs,用 nodejs 写一个简单 http 服务版本的 “hello world”。原创 2022-11-05 23:39:52 · 495 阅读 · 0 评论 -
动态规划模型:背包二维费用问题
大家好,我是前端西瓜哥。在阅读本文之前,建议先看看我的另一篇文章(只关注 “重量” 一个维度):《》背包二维费用问题,是在原本 “重量” 的单一维度上,加上 “价值” 维度。有 n 个物品,它们的重量为 weight[i],对应的价值为 value[i],在不超过背包总重量 w 的情况下,求能装入的最大价值。需要定义类型为 number 的二维数组,范围为[n][w + 1]。dp[i][j]表示决策完第 i 个物品后,重量变成 j 时,能装入的最大价值。原创 2022-10-31 10:11:06 · 420 阅读 · 0 评论 -
【动态规划】LeetCode 题解:494-目标和
大家好,我是前端西瓜哥,今天也来做动态规划题。原创 2022-10-13 09:47:42 · 129 阅读 · 0 评论 -
【动态规划】LeetCode 题解:416-分割等和子集
大家好,我是前端西瓜哥,有三个月没做算法题了,这次就来做一道动态规划中难度较低的题。原创 2022-10-10 22:24:32 · 250 阅读 · 0 评论 -
真•扑克牌洗牌算法实现
大家好,我是前端西瓜哥。最近在试图做一个在线斗地主的游戏,为此需要实现一个洗牌算法,最后是给它实现了。一起来看看我是怎么将它实现的吧。思路其实也不复杂,就两步:拿到完整的一副牌(这里我们需要设计一下牌的数据存储方式)洗牌getShuffledCards我们先从顶层的算法出发,将上面的两个流程抽为两个子函数。function getShuffledCards() { const cards = getCards(); &nb原创 2022-04-22 00:03:58 · 582 阅读 · 0 评论 -
【西瓜哥说算法】从前序与中序遍历序列构造二叉树
大家好,我是前端西瓜哥。今天我们来讲一道有点难度的二叉树算法题:从前序与中序遍历序列构造二叉树。给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。示例 1:输入: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7]输出: [3,9,20,null,null,15,7]示例 2:输入: preorder = [-1], inorder =原创 2022-04-12 20:34:23 · 773 阅读 · 0 评论 -
【算法题】判断一颗二叉树是否对称
给你一个二叉树的根节点 root , 检查它是否轴对称。原创 2022-04-11 15:35:11 · 1746 阅读 · 0 评论