• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

狗少

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

基本数据结构

链表struct Node
{
int data;//数据域
struct Node *next;//指针域
};
//基本操作:创建,插入,删除,打印[百科示例]
无需事先知晓链表数据的长度,充分利用内存空间,事先灵活的内存动态管理。
链表允许插入和移除表上任意位置上的节点,但是不允许随机存取。因为它包含指向另一个相同类型的数据的指针(链接)。
链表是一种存储方式,它可以在非连续的内存空间里面存储一个集合的元素。和它对应的是数组,数组要在连续的空间里存储集合的元素
 
队列
队首删除,队尾插入。
 
栈
后进先出,只能在栈顶插入和删除,栈底固定,栈顶浮动。
 
 

posted on 2014-05-22 21:28  狗少  阅读(160)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3