hashset

Installation
SKILL.md

仓颉标准库 HashSet

1. 概述

HashSet<T> 是 std.collection 包中用 class 实现的哈希集合,使用前需导入:

import std.collection.*
  • 哈希表实现 — 基于 HashMap 实现,平均 O(1) 的插入、删除、查找
  • 引用类型 — let set2 = set1 后两者共享数据,修改互相可见
  • 无序 — 不保证元素的遍历顺序
  • 元素唯一 — 不允许重复元素,添加已有元素时无效果
  • 实现接口:Set<T>
  • 约束:T 必须实现 Hashable 和 Equatable<T>

Installs
5
First Seen
Mar 11, 2026
hashset — kong-baiming/cangjie-doc-skills