Rust迭代器

Rust迭代器 简介 迭代器是一个trait; 迭代器(iterator)负责遍历序列中的每一项和决定序列何时结束的逻辑; 迭代器是 惰性的(lazy

STL容器

STL容器 简介 容器库是类模板与算法的汇集,允许程序员简单地访问常见数据结构,例如队列、链表和栈。 有三类容器——顺序容器、关联容器和无序关联容

Vearch

Vearch 简介 京东(jd.com)开源的一款向量数据库,底层基于faiss,开发语言:c++/go; 架构 编译 macos 1 ## 参考

专题:回溯法

专题:回溯法 简介 回溯法是归纳法的一种。其基本思想是: 基本要点 先找出一种遍历问题的合理方法; 代码模板 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

专题:堆

专题:堆 简介 堆(heap)是一个基本数据结构, 其主要特征为堆顶元素为所有元素中的最大(大顶堆)或最小(小顶堆)元素; 堆常用来解决 top-k 问题; 堆的

专题:字符串

专题:字符串 简介 字符串是最常用的数据结构。 相关题目 题目 难度 思路 3.无重复字符的最长子串 10.正则式匹配 14.最长公共前缀 300.最长递增子序

专题:栈

专题:栈 简介 栈是一个基本数据结构, 其主要特征为先进先出; 栈常用操作: 入栈: 将元素压入栈顶; 出栈: 将栈顶元素弹出栈外; 各种语言中的栈 Rust rust 中没有

从中序与后序遍历序列构造二叉树

从中序与后序遍历序列构造二叉树 Category Difficulty Likes Dislikes algorithms Medium (72.04%) 1064 - Tags array | tree | depth-first-search Companies microsoft 给定两个整数数组 inorder 和 postorder ,其中 inorder 是二叉树的中序遍历, postorder 是同一棵树的后序遍历,请