为了账号安全,请及时绑定邮箱和手机立即绑定

我想实现尽可能地对数据结构的封装. 我应该设计哪些API

我想实现尽可能地对数据结构的封装. 我应该设计哪些API

呼啦一阵风 2023-04-14 22:18:27
数据结构的设计是:typedef struct node {     void *data;      struct node *next;   } node_t;是不是应该参考下python 和php 的API .(我知道他们用的hash做的..但不影响API的设计..)
查看完整描述

1 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

单链表是一个数据载体
如果只考虑单链表的结构,get head tail insert add replace remove
如果做一个栈,就要pop和push。就是 add tail 和remove
如果是队列,就是in和out。就是add和head

查看完整回答
反对 回复 2023-04-17
  • 1 回答
  • 0 关注
  • 182 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信