前言
以前听说,sun公司提了一个理念:NC(网络计算机).觉得很好,可是一直没有找到一种实现架构,在我苦苦思索中想到了一种架构,并斗胆把它提出来,供大家XXX.
NC架构--太极1号
数据库 --> 内存
操作系统 --> CPU
网络 --> 主板
数据结构-无侵害链表
目前的链表有两种典型实现:指针,数组;它们都具有侵害性质;
在插入或删除时指针要修改两次next的指向,数组就有整体往后挪
而采用三叉树实现链表,可以做到无侵害的, 实现方式如下:
node{index,value}
index采用三叉树编码:
最初一个是 2
在它之前插入 编码值是 12
在它之后插入 编码值是 32
在12之前插入 编码值是 112
在12之后插入 编码值是 132
在132之前插入 编码值是 1312
在132之后插入 编码值是 1322
规律就是,
在之前插入, 末尾-1, 并且附加2
在之后插入, 末尾+1,并且附加2
为此插入时只需要改变自身的index编码, 就可实现插入, 这是无侵害的.
如果要遍历, 需要按index的字典编码排序, 你可能说这把问题变复杂了.
但是如果, 这个是存在数据库的table中, 然后用一个order by, 就轻松搞定排序问题.
然后遍历,插入,删除, 都很容易实现.
这个就当成太极1号的第一个数据结构吧!
分享到:
相关推荐
1. **抗菌药物敏感性试验的意义**: 抗菌药物敏感性试验是临床微生物学的重要组成部分,它通过测定细菌对不同抗生素的反应,为医生选择最有效且最适合患者的治疗方案提供依据,从而降低耐药性的发生和治疗失败的...
试验二 LC-3 机器码编程试验 在这份实验报告中,我们可以看到以下几个相关的知识点: 1. LC-3 机器代码编程:LC-3 是一种微型计算机的架构,它具有很高的教育价值。在这个实验中,我们使用 LC-3 的机器代码来设计...
GJB150.6-86 军用设备环境试验方法 温度-高度试验
【高清】 CLSIM-100-抗菌药物敏感性试验性能标准-2021中文31版.pdf
3-1-1材料试验项目及检验规则.doc
Environmental testing. Part 2-31:Tests. Test Ec:Rough handling shocks,primarily for ...en premier lieu aux matériels Edition 2.0(环境试验 第2-31部分:试验 试验Ec:粗处理冲击(主要用于设备型试样))
3-1-1 材料试验项目及检验规则.zip
计算机系统 1-LC-3 机器码编程试验报告 计算机系统 1-LC-3 机器码编程试验报告是深圳大学计算机科学与技术专业的一份实验报告,该实验的目的是学习理解 LC-3 的机器指令格式,学会在 LC-3 仿真环境下用机器指令设计...
3-1-2023 环境试验——第3-1部分:支持文件和指南——冷热试验》是国际电工委员会(International Electrotechnical Commission, 简称IEC)发布的一项标准,主要关注设备在极端温度环境下的性能和耐受性测试。...
最新完整版标准 CLSIM-100-抗菌药物敏感性试验性能标准-2021中文31版.pdf
这份"资料员必备文档系列-3-1-1 材料试验项目及检验规则"包含的是关于建筑材料试验和检验的具体指导,对于从事建筑行业的资料员来说,是不可或缺的参考资料。 1. **材料试验**:在建筑工程中,材料试验是对各类建筑...
IEC 60068-2-17:1994是一份国际电工委员会(IEC)发布的国际标准文件,标题为“基本环境试验规程 第2-17部分:试验Q:密封”。该标准文件属于IEC 60068系列,其中60068-2系列是专门针对基本环境试验规程的第2部分,...
GJB 548B-2005 微电子器件试验方法和程序
编程试验的目的在于验证程序的逻辑正确性、功能实现以及系统稳定性。在试验过程中,编程人员需要反复调试程序,优化代码以达到预期效果。 综上所述,文档涉及到的PLC编程知识点较为丰富,涵盖了软件操作、编程语言...
BS EN-60068-2-1-2007 环境试验:第2-1部分:试验——试验A:冷态.pdf
以下将详细解读【标题】"3-1-1 材料试验项目及检验规则.doc"及【描述】"建筑施工范本"中的主要知识点。 1. **水泥试验**: - 不同类型的水泥如硅酸盐水泥、普通硅酸盐水泥等,都必须测试安定性、凝结时间和强度。...
由于试验数据的准确性很大程度上取决于测量设备的精度和稳定性,因此相关的技术要求对于保证试验结果的可靠性至关重要。 此外,ASME PTC 6-2004也涵盖了试验报告的编制要求,要求试验报告中应包含足够的信息来描述...