Commit Graph

26 Commits

Author SHA1 Message Date
huangsimin
c7dd130342 Tried 基本功能完成. 2019-08-20 15:37:35 +08:00
huangsimin
b92f270429 前缀树 完成基本功能, 准备添加一个高度属性达到长度检索的目的 2019-08-20 15:03:05 +08:00
huangsimin
edecf0453e tried WordsArray支持中文, 并且单元测试通过 2019-08-20 11:38:24 +08:00
huangsimin
ddef34cf20 补充缺少的测试 2019-08-20 11:13:26 +08:00
huangsimin
e63bfa5193 完成WordsArray 2019-08-20 11:11:10 +08:00
6679cba338 TODO: Test Prefix 所有Index2word函数是否正确 2019-08-20 01:39:14 +08:00
huangsimin
5a7a4f2c92 TODO: wordIndexUpperLower 原因: 边界 2019-08-19 19:03:58 +08:00
huangsimin
b4829ba058 修改为函数形式 2019-08-19 15:28:09 +08:00
huangsimin
86253b5bfb 再次修改TypeString 对比 2019-08-19 15:24:22 +08:00
huangsimin
874acd6243 函数形式 2019-08-19 15:08:49 +08:00
huangsimin
ebbce1e0a2 修改为Interface的形式 2019-08-19 14:30:24 +08:00
f4cd890053 TODO: Tried best interface. eg. type GetInterfaceType interface 2019-08-19 03:46:12 +08:00
76cea0eb35 Merge branch 'develop' of https://github.com/474420502/focus into develop 2019-08-04 22:27:34 +08:00
c2dd82b426 vbt 代码覆盖率75%+ 修改IndexRange的bug 2019-08-04 22:24:51 +08:00
huangsimin
b6fe42de8f 再度优化heap 2019-08-01 17:07:28 +08:00
huangsimin
f63759645e 添加heap单元测试 2019-08-01 11:21:17 +08:00
huangsimin
211ab2661c 某条件下, cidx没有赋值, 下标志错误 2019-08-01 10:36:26 +08:00
huangsimin
411281d865 优化heap 2019-08-01 10:07:26 +08:00
3ade1566c2 添加了树的接口 2019-07-29 02:18:22 +08:00
huangsimin
06f4366e51 完成stack的接口标准 2019-07-25 14:30:44 +08:00
76f81b9920 发现已经做了位置处理, 不需要再去改名 2019-07-22 02:02:05 +08:00
9263c03525 TODO: 修改Iterator 添加一个滑动到边界的方法. 2019-07-21 04:10:08 +08:00
huangsimin
ff2ec652c9 Iterator 添加GetNode函数, 修改SeNode缺字母SetNode 2019-07-18 14:25:15 +08:00
deaf8cde25 benchmark 转移到其他仓库 2019-05-08 17:33:58 +08:00
d718d87cd6 rename package 2019-05-08 11:04:03 +08:00
368447c31d new file: .gitignore
new file:   LICENSE
new file:   README.md
new file:   compare/compare.go
new file:   for_test.go
new file:   heap/heap.go
new file:   heap/heap_test.go
new file:   interface.go
new file:   lastack/lastack.go
new file:   lastack/lastack_test.go
new file:   list/list.go
new file:   list/list_test.go
new file:   map/hashmap/hashmap.go
new file:   map/hashmap/hashmap_test.go
new file:   priority_list/iterator.go
new file:   priority_list/priority_list.go
new file:   priority_list/priority_list_test.go
new file:   priority_queue/iterator.go
new file:   priority_queue/priority_queue.go
new file:   priority_queue/priority_queue_test.go
new file:   priority_queue/vbt.go
new file:   priority_queue/vbt_test.go
new file:   priority_queuekey/iterator.go
new file:   priority_queuekey/priority_queuekey.go
new file:   priority_queuekey/priority_queuekey_test.go
new file:   priority_queuekey/vbt.go
new file:   priority_queuekey/vbt_test.go
new file:   set/hashset/hashset.go
new file:   set/hashset/hashset_test.go
new file:   set/treeset/treeset.go
new file:   set/treeset/treeset_test.go
new file:   sparse_array/array2/array2.go
new file:   sparse_array/array2/array2_test.go
new file:   sparse_array/array3/array3.go
new file:   sparse_array/array3/array3_test.go
new file:   sparse_array/arrayn/arrayn.go
new file:   sparse_array/arrayn/arrayn_test.go
new file:   stack/stack.go
new file:   stack/stack_test.go
new file:   tree/avl/avl.go
new file:   tree/avl/avl_test.go
new file:   tree/avl/iterator.go
new file:   tree/avldup/avldup.go
new file:   tree/avldup/avldup_test.go
new file:   tree/avldup/iterator.go
new file:   tree/avlkey/avlkey.go
new file:   tree/avlkey/avlkey_test.go
new file:   tree/avlkey/iterator.go
new file:   tree/avlkeydup/avlkeydup.go
new file:   tree/avlkeydup/avlkeydup_test.go
new file:   tree/avlkeydup/iterator.go
new file:   tree/vbt/iterator.go
new file:   tree/vbt/vbt.go
new file:   tree/vbt/vbt_test.go
new file:   tree/vbtkey/iterator.go
new file:   tree/vbtkey/vbtkey.go
new file:   tree/vbtkey/vbtkey_test.go
2019-05-08 10:42:51 +08:00