书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 22533 个相关结果.
  • Set

    Set 基本用法 Set 实例的属性和方法 遍历操作 Set 基本用法 ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 本身是一个构造函数,用来生成 Set 数据结构。 const s = new Set (); [ 2 , 3 , 5 , 4 , 5...
  • 173. Binary Search Tree Iterator

    题目描述(中等难度) 思路分析 解法一 解法二 总 题目描述(中等难度) 一个二叉查找树,实现一个迭代器。next 依次返回树中最小的值,hasNext 返回树中是否还有未返回的元素。 二叉查找树是指一棵空树或者具有下列性质的二叉树: 若任意节点的左子树不空,则左子树上所有节点的值均小于它的根节点的值; 若任意节点的右子树不空...
  • 模板标签

    724 2018-10-09 《ThinkCMF文档》
    模板标签 模板标签 作为内容管理框架,ThinkCMF允许app开发者自定义任意标签,ThinkCMF标签使用花括号作为定界符,如{$name}。 ThinkCMF系统内置的标签有: <php></php> 用来在模板中执行php的代码,示例代码: <php> echo "这个是在模板中执行的php程序" </php> <foreach...
  • Set

    737 2020-02-01 《KitDB 使用手册》
    SET 特性 操作 add(String key, byte[]… values) remove(String key, byte[]… values) addMayTTL(String key, int ttl, byte[]… values) contains(String key, byte[] value) remove(String ke...
  • BubbleSort 冒泡排序

    Bubble Sort - 冒泡排序 问题 解法 源码 测试 Bubble Sort - 冒泡排序 问题 用冒泡排序对长度为 n 的无序序列 s 进行排序。 解法 本问题对无序序列 s 升序排序,排序后 s 是从小到大的。 将长度为 n 的序列 s 分为 left 和 right 两个部分,其中 left 是无...
  • 迭代器

    迭代器 练习 小结 读后有收获可以支付宝请作者喝咖啡: 迭代器 提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。 迭代器模式(Iterator)实际上在Java的集合类中已经广泛使用了。我们以List 为例,要遍历ArrayList ,即使我们知道它的内部存储了一个Object[] 数组,也不应该直接使用数...
  • iterable

    iterable 读后有收获可以支付宝请作者喝咖啡,读后有疑问请加微信群讨论: iterable 遍历Array 可以采用下标循环,遍历Map 和Set 就无法使用下标。为了统一集合类型,ES6标准引入了新的iterable 类型,Array 、Map 和Set 都属于iterable 类型。 具有iterable 类型的集合可以通过新的for ...
  • Map

    974 2020-02-01 《KitDB 使用手册》
    Map 特性 操作 put(String key, String mkey, byte[] value) get(String key, String mkey) putTTL(String key, String mkey, byte[] value, int ttl) putMayTTL(String key, int ttl, String m...
  • 迭代器模式

    一、迭代器模式定义 二、迭代器模式结构 三、迭代器模式的应用 四、迭代器模式的优缺点 优点 缺点 五、迭代器的应用场景 一、迭代器模式定义 迭代器模式提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。把游走的任务放在迭代器上,而不是聚合上。这样简化了聚合的接口和实现,也让责任各得其所。 二、迭代器模式结构 迭...
  • 使用Iterator

    使用Iterator 小结 读后有收获可以支付宝请作者喝咖啡,读后有疑问请加微信群讨论 使用Iterator Java的集合类都可以使用for each 循环,List 、Set 和Queue 会迭代每个元素,Map 会迭代每个key。以List 为例: List < String > list = List . of ( "Apple...