Ubuntu系统中安装Spark

安装spark 步骤 1、解压到/usr/local目录下:sudo tar -zxf ~/software/spark-2.1.0-bin-without-hadoop.tgz -C /usr/local/ 2、进入local 目录 :cd /usr/local 3、将文件名改为 spar...

2019-04-23 22:15:25

阅读数 17

评论数 0

Ubuntu系统中安装Scala

安装Scala步骤 1、解压到/usr/local目录下: sudo tar -zxvf ~/software/scala-2.11.8.tgz -C /usr/local 注:已经把下好的 scala-2.11.8.tgz 放在了/home/hadoop/software 目录下 2、...

2019-04-23 22:12:44

阅读数 14

评论数 0

分布式数据库HBase 中的增删查改基本操作

一、HBase介绍 HBase是一个分布式的、面向列的开源数据库,源于Google的一篇论文《BigTable:一个结构化数据的分布式存储系统》。HBase以表的形式存储数据,表有行和列组成,列划分为若干个列族/列簇(column family)。 欲了解HBase的官方资讯,请访问[...

2019-04-22 13:58:25

阅读数 65

评论数 0

Python入门习题----五子棋判胜负以及最长线

【问题描述】 已知两人分别执白棋和黑棋在一个围棋棋盘上下五子棋,若同一颜色的棋子在同一条横行、纵行或斜线上连成5个棋子,则执该颜色棋子的人获胜。编写程序读入某一时刻下棋的状态,并判断是否有人获胜。 输入的棋盘大小是19×19,用数字0表示空位置(即没有棋子),用数字1表示该位置下了一白色棋子,用...

2018-11-10 19:41:55

阅读数 299

评论数 0

Python入门习题----消除游戏

【问题描述】 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。 现在给定一个n行m列的棋盘,棋盘中...

2018-11-10 18:37:22

阅读数 364

评论数 0

Python入门习题----插入排序轨迹跟踪

【问题描述】 输入学生姓名,学号,年龄,数据结构课程成绩,按成绩从小到大排序;成绩相同,按学号从小到大排序。要求使用插入排序来实现。第1轮插入第1个元素,以后每一轮按输入顺序插入一个元素,输出第1, 2, ..., N轮的插入排序结果。 【输入形式】 第一行是一个整数N(N&amp...

2018-11-10 17:42:22

阅读数 93

评论数 0

Python入门习题----数字环

【问题描述】设计一个程序,使其将由1到N(N为偶数,且N <= 20)的N个正整数分别放置在由N个节点组成的环的各个节点上,其中1必须放在第一个节点上,并使任意两个相邻的节点上的数字之和为质数。要求最后一个数和开头第一个数(即1)之和也为质数。 下图是当N为6时的一个例。当N...

2018-11-10 16:52:02

阅读数 122

评论数 0

Python入门习题----歌德巴赫猜想

【问题描述】 证明在偶数n以内,歌德巴赫猜想是成立的。歌德巴赫猜想是:任何一个充分大的偶数都可以表示为两个素数之和。例如,4=2+2   6=3+3   8=3+5  50=3+47。 【输入形式】 输入偶数n 【输出形式】 对每一个偶数4, 6, 8, ..., n,依次输出一行。该行...

2018-10-31 11:12:09

阅读数 403

评论数 0

Python入门习题----进制转换

【问题描述】编写一个程序:将输入的一个N进制整数转换成M进制数(N和M在2到16进制之间),                      要求:N进制数和M进制数均以字符串方式存储。 【输入形式】输入的第一行、第二行分别表示N和M的值,第三行表示需要转换的数值k。 【输出形式】输出的一行为k转换后的...

2018-10-30 20:40:51

阅读数 300

评论数 0

Python入门习题----求小岛面积

【问题描述】 用一个二维方阵(最小为3X3,最大为9X9)表示一片海域。方阵中的元素只由0和1组成。1表示海岸线。计算由海岸线围起来的小岛面积(即:由1围起来的区域中0的个数)。如下图所示6X6方阵表示的小岛面积为9: 0 0 0 1 0 0 0 0 1 0 1 0 ...

2018-10-27 14:02:56

阅读数 377

评论数 0

Python入门习题----小写字母频率柱状图

【问题描述】 编写程序从标准输入中读入一段英文,统计其中小写字母出现次数,并以柱状图的形式显示其出现次数。 【输入形式】 在标准输入上输入一段英文文章(可能有一行,也可能有多行),在新的一行的开头输入ctrl+z键或者Ctr+D键表示结束。 【输出形式】 在屏幕上依次输出表示每个小写字母...

2018-10-23 18:32:23

阅读数 149

评论数 0

2044 一只小蜜蜂...

一只小蜜蜂...   Problem Description 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。 其中,蜂房的结构如下所示。   Input 输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包...

2018-10-22 19:23:54

阅读数 45

评论数 0

2041 超级楼梯

超级楼梯 Problem Description 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?    Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M&a...

2018-10-22 19:23:26

阅读数 26

评论数 0

2018 母牛的故事

母牛的故事   Problem Description 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?    Input 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0&am...

2018-10-22 19:21:52

阅读数 31

评论数 0

Python入门习题----生日相同

【问题描述】 在一个有180人的大班级中,存在两个人生日相同的概率非常大,现给出每个学生的名字,出生月日。试找出所有生日相同的学生。   【输入】 第一行为整数n,表示有n个学生,n<=180。此后每行包含一个字符串和两个整数,分别表示学生的名字(名字第一个字母大写,其...

2018-10-22 19:16:57

阅读数 349

评论数 0

Python入门习题----国际象棋的价值

  【问题描述】 相传古印度的一个宰相西萨-班达依尔发明了国际象棋。国王舍罕王玩得很开心,于是决定奖励这个宰相,问他有什么要求。宰相没有向国王要求金银珠宝,而是提出了以下要求:请在棋盘的第1个格子里放上1颗麦粒,在第2个格子里放上2颗麦粒,在第3个格子里放上4颗麦粒,依次类推,每个格子放的麦粒...

2018-10-16 15:42:26

阅读数 306

评论数 0

Python入门习题----矩阵的乘法

【问题描述】 编写程序,完成3*4矩阵和4*3整数矩阵的乘法,输出结果矩阵。   【输入形式】 以先行后列顺序输入第一个矩阵,而后输入第二个矩阵。 【输出形式】 先行后列顺序输出结果矩阵,每个元素的显示宽度为8格,屏幕一行只显示矩阵的一行。 例如要计算如下两个矩阵 第一个矩阵   ...

2018-10-16 15:36:37

阅读数 236

评论数 0

Python入门习题----N=ABXBA

【问题描述】 输入三位数字N,求两位数AB(其中个位数字为B,十位数字为A,且有0 < A < B <=9)。使得下列等式成立:  AB x BA = N 其中BA是把AB中个、十位数字交换所得的两位数。   编写程序,接收控制台输...

2018-10-16 15:28:38

阅读数 108

评论数 0

Python入门习题----解密码

【问题描述】 有一行电文,已按下面规律译成密码:      A--Z   a--z      B--Y   b--y      C--X   c--x      ...... 即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母; 非字母字符不变。编写程序把密码译回原文,...

2018-10-16 15:18:50

阅读数 146

评论数 0

Python入门习题----多项式相乘

【问题描述】 编写一个程序实现两个一元多项式相乘。 【输入形式】 首先输入第一个多项式中系数不为0的项的系数和指数,以一个空格分隔。且该多项式中各项的系数均为0或正整数,系数和最高幂次不会超过int类型的表示范围。对于多项式 anxn +a n-1 x n-1 + ...+ a1x1 + a...

2018-10-16 15:02:01

阅读数 638

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭