`
qq_24665727
  • 浏览: 121309 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

存储大数据的两种方法

阅读更多

1.使用数组:

#include<iostream>
  int w[81];
  int wn[81];
  int sn[81];
   int n=1;
using namespace std;
void count(int *w,int *wn,int *sn){
        int s=0;
     	for(int i=80;i>=0;i--){
            sn[i]+=((2*w[i]+wn[i]))%10;
            sn[i-1]=(2*w[i]+wn[i])/10;

     	}
        cout<<endl;
        for(int k=0;k<=80;k++){
            cout<<sn[k];
        }
        for(int i=80;i>=0;i--){
            w[i]=wn[i];
            wn[i]=sn[i];
            sn[i]=0;
        }

}

int main()
{
    int i=0;
    while(i<81){
        w[i]=0;
        wn[i]=0;
        sn[i]=0;
        i++;
    }
    w[80]=1;
    wn[80]=3;
    cin>>n;
    for(int j=3;j<=n;j++){
        count(w,wn,sn);
    }
return 0;
}


 

2.java里面有一个类BigInetger

import java.math.BigInteger;
import java.util.Scanner;
/**
 * 实现大数据存储
 * @author yan
 *
 */
public class Test {
	private static Scanner sc=new Scanner(System.in);
	private static int n=0;
	public static void main(String[] args) {
		while(sc.hasNextInt()){
		n=sc.nextInt();
		BigInteger[] big=new BigInteger[252];
		big[0]=BigInteger.ONE;
		big[1]=BigInteger.ONE;
		big[2]=BigInteger.valueOf(3);
		for(int i=3;i<=n;i++){ 
			big[i]=big[i-1].add(big[i-2].multiply(BigInteger.valueOf(2)));
		}
		System.out.println(big[n]);
		}
		
	}
}

 

分享到:
评论

相关推荐

    大数据方法 科学方法的变革和哲学思考.pdf

    大数据方法的变革可以从模式和模型两个方面来考察。模式是指通过数据学习得到一个分类模型,用于对自变量的分类。模型是指数据挖掘的目标,即发现海量数据中潜在的模型。大数据方法是一种模型方法,它的目标就是发现...

    大数据的两种处理方式.pdf

    这两种方法各有特点,适用于不同的应用场景。 1. 流式处理 流式处理是一种实时的数据处理方式,它将数据视为不断流动的“水流”。在这个模型中,数据流经处理系统时,会立即进行筛选、过滤和分析,快速提取出有价值...

    异构大数据存储方法研究.docx

    混合式存储算法综合了前两种算法的优点,具有良好的查询效率和可扩展性,是当前研究的热点。 针对物联网异构数据存储算法的关键技术,我们详细介绍了分布式哈希表(DHT)技术、元数据服务器技术、索引技术、数据...

    电信设备-一种大数据信息压缩方法.zip

    压缩方法通常分为无损压缩和有损压缩两种。无损压缩能够完全恢复原始数据,而有损压缩则会在一定程度上牺牲数据质量以换取更高的压缩比。 该压缩方法可能涉及到几种常见的算法,例如霍夫曼编码(Huffman Coding)、...

    大数据存储与处理关键技术论文

    在大数据存储架构中,编码优化是提高存储效率的另一种重要技术。编码技术通过增加冗余信息,以减少对原始数据的依赖,提高数据的可靠性和容错能力。常见的编码技术有纠删码(Erasure Coding),它通过将原始数据分成...

    推动大数据社保审计的方法路径.pdf

    数据的存储主要有两种方式:一种是存储在U盘或者移动硬盘、企业服务器中的电子数据形式;另一种是云存储。但不论哪种形式,数据都面临着病毒、黑客攻击、温度湿度影响、电压电流波动、物理损伤等潜在威胁。针对这些...

    大数据技术参考架构

    大数据参考架构围绕代表...IT价值链表示大数据作为一种新兴的数据应用范式为IT技术产生的新需求带来的价值,其核心价值通过为大数据应用提供存储和运行大数据的网络、基础设施、平台、应用工具以及其他IT服务实现。

    大数据常见处理方法总结

    当发生哈希冲突(即两个不同的数据映射到同一位置)时,有两种主要解决方法:开放寻址法(Closed Hashing)和链地址法(Open Hashing)。开放寻址法是在哈希表中寻找下一个空槽,而链地址法则是在冲突位置使用链表...

    一种面向大数据主动防御的低损耗数据采集方法.pdf

    结合这两种方法的优点,可以在不影响被防御对象系统正常运行的情况下,提高数据采集的效率和精确度。 此外,该低损耗数据采集方法还进行了优化设计。优化的核心在于只采集安全防御所需的必要数据,避免了采集不必要...

    云计算下环形网络大数据协同挖掘方法分析.pdf

    云计算是一种基于互联网的计算方式,通过共享的软硬件资源和信息来实现多种功能,如数据存储、处理和传输。环形网络是一种特殊的网络拓扑结构,其中每个节点都有两个邻居节点,数据流可以在这个环中单向或双向传输。...

    一种基于云计算的大数据关联规律挖掘分析方法.pdf

    随着信息技术的发展,数据呈爆炸式增长,传统的数据挖掘方法越来越难以应对大数据的存储、处理和分析需求。云计算作为一种新型的计算模式,其分布式计算特性、可扩展的计算能力和存储能力为大数据处理提供了新的解决...

    大数据存储技术和标准化_李海波.pdf

    3. **制定行业标准**:结合国内的实际需求,制定一系列大数据存储相关的行业标准,包括但不限于接口规范、安全标准、性能测试方法等。 4. **推广示范应用**:通过建立示范项目,验证标准化成果的有效性和实用性,...

    大数据的存储和管理.pdf

    大数据的存储和管理是当前信息技术...这两种方法在不同场景下各有优势,为企业和个人提供了处理大数据的不同策略。随着技术的发展,未来可能会出现更多兼顾性能、弹性和容错性的解决方案,以适应不断演变的大数据需求。

    成本管理-快手大数据存储管理的落地实践.pdf

    快手的专项数据治理和自驱式数据管理是其在大数据存储管理中的两大亮点。专项数据治理关注于数据质量的提升、数据安全和合规性的保障,以及数据价值的最大化利用。自驱式数据管理则是一种内部驱动的方法,激发团队...

    机器学习分布式大数据分析模型构建方法.pdf

    MapReduce是一种常见的分布式计算框架,它将复杂的计算任务分解为两个阶段:Map(映射)阶段和Reduce(归约)阶段。Map阶段处理输入数据,生成中间键值对;Reduce阶段对中间数据进行合并,得到最终结果。 在构建...

    行业分类-设备装置-无线城市大数据离线处理系统及其大数据离线处理方法.zip

    大数据处理通常分为实时处理和离线处理两种模式。离线处理,也称为批量处理,适用于处理大规模的历史数据,它通常在数据仓库或数据湖中进行,通过批处理工具如Hadoop MapReduce或Apache Spark进行计算。这些工具能够...

    大数据可视化与可视分析.pdf

    大数据可视化分析方法主要涵盖了原位交互分析技术和大数据存储技术两个方面。原位交互分析技术指的是直接对内存中的大量数据进行可视化分析,这能够有效避免数据从内存到磁盘的频繁读写,从而提高数据处理效率。然而...

    基于动态分布式聚类算法的大数据查询处理方法.zip

    首先,大数据查询处理涉及到海量数据的存储、索引、检索和分析。传统的数据库管理系统在面对PB级别的数据时往往力不从心,因此需要引入新的策略和算法。动态分布式聚类算法就是其中一种解决方案,它能够在数据分布...

    大数据统计学实践报告.doc

    在大数据时代,样本概念不再简单,样本可以分为静态数据和动态数据两种类型。静态数据即当客户在查看数据时已经被生成好了,没有和服务器数据库进行交互的数据,直接在客户端创建完毕,对于这种数据,样本等同于总体...

Global site tag (gtag.js) - Google Analytics