Commit Graph

32 Commits

Author SHA1 Message Date
32f2605656 基本上完善到我理想中的样子了 2025-04-30 15:01:55 +08:00
3f8f418d4e 逻辑相对清晰一点,还差部分逻辑没调通 2025-04-30 13:25:12 +08:00
97ae2a54c4 添加新的测试项,并尝试slice是否可以优化的更加直观 2025-04-30 11:14:59 +08:00
802d63641c 针对start和end超出范围的处理 2025-04-30 02:18:07 +08:00
b5a83f865e 添加step=2的单元测试 2025-04-30 01:50:58 +08:00
e85e1c56f3 将切片的各种情况分开来测试 2025-04-30 01:38:06 +08:00
2dfc0b2b17 先调试通过了,后续再考虑优化 2025-04-30 01:28:37 +08:00
0f18ddf567 slice单元测试基本都添加完毕,现在可以针对性的进行修改了 2025-04-30 00:58:28 +08:00
178d0bf5b4 看起来得加一个宏定义了,专门用语处理end无限长的 2025-04-30 00:37:04 +08:00
e49f425e43 添加函数注释 2025-04-30 00:17:59 +08:00
643d601c6e 添加slice函数,但是还有两个问题没有解决 2025-04-30 00:01:37 +08:00
24844219df 添加insert和delete的单元测试 2025-04-29 22:04:22 +08:00
c8a48e6c63 想统一inset和pop但是编译测试不通 2025-04-29 16:25:27 +08:00
851f815120 修改list相关接口描述以及调通由于删除deque的接口导致的编译问题 2025-04-29 14:53:54 +08:00
d805d56fc9 删除旧版迭代器 2025-04-24 10:31:51 +08:00
0768e026dc 修改迭代器,后续将迭代器接口统一 2025-04-24 10:15:09 +08:00
0d6ba14451 根据实测情况来看,iter的方案是可行的,后续再考虑实现细节吧 2025-04-23 18:35:24 +08:00
be306bfe5a list接口修改,后续是否有必要保持2的编号?因为list本就不打算使用链表,只使用动态数组,方便get和set 2025-04-23 10:20:14 +08:00
1f82b7502c 先预留配置文件,如果后续用的上的话。 2025-04-22 23:45:23 +08:00
e53ef3f1a6 unity同步到当前最新版本 2025-04-22 15:15:47 +08:00
a0a49277b0 list单测完成 2024-09-01 23:09:51 +08:00
51b761d120 将list修改为new的方式创建 2024-09-01 22:57:21 +08:00
349889ea98 给list添加迭代器,方便遍历 2024-08-30 12:52:42 +08:00
d6811b824c iter测试还存在点问题 2024-08-30 11:43:23 +08:00
ee19e77ab8 test_list新增单测 2024-08-30 11:18:16 +08:00
6c74793931 list单测及代码结构调整 2024-08-30 01:45:15 +08:00
8403eb69be 将原来的测试程序,修改成示例供参考 2024-08-27 20:50:16 +08:00
a36bfd7507 添加注释 2024-06-23 14:43:06 +08:00
0a69ed1339 修改代码的bug,并统一代码风格。以后全用空格 2024-06-23 14:29:01 +08:00
27ac581846 给各数据结构添加new和free接口 2024-06-23 14:16:19 +08:00
004a92821c 修改命名 2024-06-23 02:14:42 +08:00
5e7d07c7de 想着把工程更新下,以后用cmake管理 2024-06-21 17:03:51 +08:00