首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员晚天
掘友等级
前端开发专家
|
某大厂
全栈开发者,revezone.com,B站、少数派同名账号。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
259
文章 255
沸点 4
赞
259
返回
|
搜索文章
最新
热门
后端一次性返回树形结构数据,数据量非常大,前端该如何处理?
针对后端一次性返回大规模树形数据的前端处理,可以采取以下优化策略: 核心处理方案 数据结构扁平化 优点:O (1) 时间复杂度访问任意节点,便于快速更新和查询 虚拟滚动实现 计算每个节点的渲染位置(考
算法中的二叉搜索树
二叉搜索树(Binary Search Tree, BST)的定义 二叉搜索树是一种特殊的二叉树,满足以下性质: 左子树:所有节点的值小于根节点的值。 右子树:所有节点的值大于根节点的值。 子树:左右
二叉树最大深度
以下是使用 TypeScript 实现二叉树最大深度的三种方法:广度优先算法(BFS) 、深度优先算法(DFS) 和 递归方法。 1. 广度优先算法(BFS) 广度优先算法通过层序遍历计算最大深度。
算法中的二叉树
二叉树的定义 二叉树(Binary Tree)是一种树形数据结构,其中每个节点最多有两个子节点,分别称为左子节点和右子节点。二叉树是算法和数据结构中非常重要的概念,广泛应用于搜索、排序、动态规划等场景
技术面试中面试官是如何问项目经历的?
在技术面试中,面试官通过层层递进的问题考察候选人的多方面能力,以下为常见问题分类及其对应的考察点: 1. 项目背景与目标 问题示例: “项目的背景是什么?解决了哪些核心问题?” “项目的目标用户是谁?
算法中的冒泡排序
冒泡排序(Bubble Sort)简介 冒泡排序是一种简单的排序算法,它通过重复地遍历待排序的列表,依次比较相邻的两个元素,如果它们的顺序错误就交换它们的位置。遍历列表的过程会重复进行,直到没有需要交
算法中的快速排序
快速排序(Quick Sort) 是一种高效的分治算法,由 Tony Hoare 于 1960 年提出。它的核心思想是通过递归分区将数组排序,平均时间复杂度为 O(nlogn)O(nlogn),是
作为团队管理者,如何给团队成员打绩效?
作为团队管理者,评估团队成员绩效需要结合目标导向、客观数据、多维视角和持续反馈,以下是一套系统化的评估框架,可供参考: 一、明确评估原则 与目标对齐:绩效评估必须与团队/公司的战略目标强关联,确保个人
贪心算法
贪心算法(Greedy Algorithm) 是一种在每一步选择中都采取当前状态下局部最优解的策略,希望通过一系列局部最优选择最终得到全局最优解的算法设计方法。它的核心思想是“短视但高效”——每一步
算法中的动态规划
动态规划(Dynamic Programming,DP)是一种通过将复杂问题分解为更小的子问题,并利用子问题的解来高效解决原问题的算法设计方法。它通过存储中间结果避免重复计算,显著优化时间复杂度。 动
下一页
个人成就
优秀创作者
文章被点赞
1,170
文章被阅读
179,323
掘力值
6,268
关注了
111
关注者
265
收藏集
3
关注标签
85
加入于
2018-01-30