社区
MS-SQL Server
帖子详情
如何用数据库存储一个链表?要插入和删除操作速度快的
Crabshai
2008-03-19 12:32:41
如何用数据库存储一个链表?插入和删除要比较快,查询可以慢点
...全文
284
4
打赏
收藏
如何用数据库存储一个链表?要插入和删除操作速度快的
如何用数据库存储一个链表?插入和删除要比较快,查询可以慢点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kelph
2008-03-19
打赏
举报
回复
单链表可以做成类似于树的存储方式
dawugui
2008-03-19
打赏
举报
回复
链表是什么意思?
要想插入快,不建立索引.
要想删除快,要建立索引,因为你得找数据.
矛盾.
xingchenbbs
2008-03-19
打赏
举报
回复
星辰技术社区:
www.netcsharp.cn
,我们将帮您以最快的速度找到最佳的解决方案
Crabshai
2008-03-19
打赏
举报
回复
我是想把一个单链表存储到数据表中,希望能够方便的插入和删除节点。我试过前序遍历树模型来存储树,但是这种方式不适合频繁的插入/删除,我想请教一下其他方式(如邻接表模型)如何实现呢?
数据结构——线性
链表
的实现
了解和掌握线性
链表
的逻辑结构,掌握线性
链表
的基本算法及相关的应用。
学生管理系统【数组版
链表
版
数据库
版】
三个版本实现的功能一样,学生信息的增删改查。 数组版本:使用结构体数组
存储
学生信息;
链表
版本:使用
链表
存储
学生信息;
数据库
版本:在
链表
的基础上使用sqlite3保存学生信息。 代码在Linux平台开发出来,如果放到Windows平台运行,需要注释掉几行代码,比如: system("clear");因为clear是Linux下面的命令,Windows用不了,其他地方不需要修改。 代码适合C语言初学者,如果已经学完了C语言,可以用这个代码做为提升锻炼。
SPT-02-
链表
.pdf
SPT-02-
链表
.pdf
知名公司数据结构笔试题及答案
1. 把
一个
链表
反向,递归,非递归都写一遍。 1.试编写3个函数实现 (1)建立
一个
双向
链表
(2)
插入
一个
节点 (3)
删除
一个
节点 2.自己定义数据结构,写出程序:二叉树的前序遍历。 3.实现双向
链表
删除
一个
节点P,在节点P后
插入
一个
节点,写出这两个函数。 4.下面哪种排序法对12354最
快
a quick sort b.buble sort c.merge sort 5.哪种结构,平均来讲,获取
一个
值最
快
a. binary tree b. hash table c. stack 6.
一个
二叉树的三种遍历方法的输出结果 7.
链表
按升序打印每打印完
一个
节点就将该节点从
链表
中
删除
8.选择一种算法来整理出
一个
链接表。你为什么要选择这种方法?现在用o(n)时间来做。 9. 用一种算法在
一个
循环的链接表里
插入
一个
节点,但不得穿越链接表。 10.给两个变量,如何找出
一个
带环单
链表
中是什么地方出现环的? 11.哈希表和数组的定义,区别,优缺点。 12.链接表和数组之间的区别是什么? 任选一门语言,当场定义二叉排序树数据结构,写出两个函数:初始化,
删除
一个
节点,20分钟 13. 递归的折半查找算法[不限语言] 14. 解释一下什么是B+树,如何实现B+树的查找和
插入
.(用图示) 15.实现双向
链表
删除
一个
节点P,在节点P后
插入
一个
节点,写出这两个函数。 13.排序方法比较 (intel) 排序方法 平均时间 最坏时间 辅助
存储
直接
插入
排序 O(N2) O(N2) O(1) 起泡排序 O(N2) O(N2) O(1)
快
速排序 O(Nlog2N) O(N2) O(Nlog2N) 简单选择排序 O(N2) O(N2) O(1) 堆排序 O(Nlog2N) O(Nlog2N) O(1) 归并排序 O(Nlog2N) O(Nlog2N) O(n) 基数排序 O(d(n+radix)) O(d(n+radix)) O(radix) 17.
一个
链表
的操作,注意代码的健壮和安全性。要求: (1)增加
一个
元素; (2)获得头元素; (3)弹出头元素(获得值并
删除
)。 18.内排序算法 19.折半查找的复杂度,证明 20.sizeof()和strlen()的使用. 21.顺序
存储
结构的优点,散列法的思想是什么? 22.汉罗塔算法,不能递归... 23.
一个
链表
的结点结构 struct Node { int data ; Node *next ; }; typedef struct Node Node ; (1)已知
链表
的头结点head,写
一个
函数把这个
链表
逆序 ( Intel) (2)已知两个
链表
head1 和head2 各自有序,请把它们合并成
一个
链表
依然有序。 (3)已知两个
链表
head1 和head2 各自有序,请把它们合并成
一个
链表
依然有序,这次要求用递归方法进行。 ( Autodesk) 24.编最优化Bubble(int *pIntArray,int L),要求:交换元素不能用临时变量,如果有序需要最优。
直击高频编程考点:
链表
知识及经典算法题总结
了解
链表
结构,并在单
链表
或双
链表
中实现遍历、
插入
和
删除
以及分析在单
链表
或双
链表
中的各种操作的复杂度,同时附上相关面试考点的基本分类试题库(反转
链表
、
链表
中环的检测、
链表
中环的入口点、
删除
链表
中倒数第K个节点、两个
链表
的第
一个
公共节点、
链表
的中间节点、合并两个有序
链表
、
删除
链表
中的重复元素、排序
链表
、K 个一组翻转
链表
、旋转
链表
、分隔
链表
、奇偶
链表
、合并k个排序
链表
、
链表
相加、回文
链表
判定、回文
链表
重排、交换相邻节点、
删除
指定元素、反转
链表
指定部分、存在回文
链表
、
链表
最长递增子序列)
MS-SQL Server
34,872
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章