
数据结构
Forston
这个作者很懒,什么都没留下…
展开
-
基于链表实现的队列(模板)
队列:先进先出 代码实现: #pragma once #include <iostream> template <typename T> class CSLQueue { typedef struct ST_NODE { T* pData; ST_NODE* pNext; }ST_SL_NODE; public: CSLQueue(); ~CSLQueue(); bool EnQueue(T* pData); //need to free .原创 2021-12-21 20:36:07 · 564 阅读 · 0 评论 -
Vector代码实现(模板)
简易的vector代码实现,目前实现了以下方法: insert delete operate[] C++源码 #pragma once #include <iostream> const int DEFAULT_VECTOR_LEN = 4; template <typename T> class CSLVector { public: CSLVector(); ~CSLVector(); bool Insert(T oData); bool Delete原创 2021-12-28 20:34:18 · 626 阅读 · 0 评论