随笔分类 - 数据结构与算法
摘要:#include <stdio.h>#include <stdlib.h> int main(){ int i,j,t,a[6]; printf("input 6 numbers:\n"); for(i=0;i<6;i++) scanf("%d",&a[i]); // 每一次冒泡将整个列表中最大/最
阅读全文
摘要:1 Introduction 可能是因为之前的描述对大多数读者来说太过Greek了,Paxos作为一种实现容错的分布式系统的算法被认为是难以理解的。但事实上,它可能是最简单,最显而易见的分布式算法了。它的本质其实就是共识算法——the "synod" algorithm of。在下一节中我们将展示,
阅读全文
摘要:维基的简介:Paxos算法是莱斯利·兰伯特(Leslie Lamport,就是 LaTeX 中的"La",此人现在在微软研究院)于1990年提出的一种基于消息传递且具有高度容错特性的一致性算法。 Paxos算法目前在Google的Chubby、MegaStore、Spanner等系统中得到了应用,H
阅读全文
摘要:杨辉三角
1.每行的第一个数字和最后一个数字为1,第一行为1,第二行为1,1
2.从第N行起(N为正整数,且N>1),每行的第i与i+1个数字之和(i为正整数),是第N+1行第i+1个数字的值
阅读全文
摘要:Java 实现 package common; public class SimpleArithmetic { /** * 选择排序 * 输入整形数组:a[n] 【4、5、3、7】 * 1. 取数组编号为i(i属于[0 , n-2])的数组值 a[i],即第一重循环 * 2. 假定a[i]为数组a[
阅读全文
摘要:数据结构解决什么问题 如何在计算机中存储数据和信息,采用什么样的方法和技巧加工处理这些数据,都是数据结构需要努力解决的问题。 解决问题的步骤 使用计算机解决问题的步骤:分析具体问题得到数学模型,设计解决数学模型的算法,编制程序并调试,最后得到最终答案。 数据“关系”的分类 数据关系主要有两种:线性关
阅读全文

浙公网安备 33010602011771号