自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南风的博客

学习笔记

  • 博客(188)
  • 资源 (4)
  • 收藏
  • 关注

原创 1023 - 判断素数

3)我们先假设这个数是,就创建一个bool类型的变量f,赋初值true表示先假设这个数n是素数,然后在2~n-1之间找第3个因数,如果找到了,那么就修改f的值为false,直接跳出循环,循环结束去判断f的值,如果是true那么就输出T,否则输出F。4)进一步分析,拿到1~n这n个数可以利用for循环实现,可以用一个cnt变量计数,如果循环还没有结束,cnt就已经大于等于3,那就表明不是素数,可以提前结束循环,如果循环正常结束,cnt的值为2,那就表示这个数是素数。是的话输出 T,不是的话输出 F。

2024-09-25 22:20:24 368

原创 1073 - 沙漏

赵老师最近在编一个操作系统,正好编到鼠标的繁忙状态,需要一个沙漏符号,正好大家都在学 C++ ,你的任务就是帮赵老师编一个程序打印一个沙漏符号。2)分析沙漏图案,发现是一个对称图形,打印这种图案我们需要先分为上下两部分,这里可以把第3行划分到上面部分也可以划分到下面部分。1)先明确输入输出有几个,这里输入只有1个,是int类型,每行输出是由空格和星号组成。一个整数 n ,符号的行数(保证 n 是大于 1 的奇数)。3)理清楚上半部分的行数:n/2+1,下半部分的行数:n/2。沙漏符号,使用 * 打印。

2024-09-24 18:47:30 335

原创 1072 - 字符图形8-数字三角

2)这里每行也是先打印空格,和之前图案不同,这里是数字,但是每行的数字个数和我们之前做的星号相同,这里每行的数字都是循环变量j的变化值。1)先明确输入输出有几个,这里输入只有1个,是int类型,每行输出是由空格和数字组成。一个整数( 0<n<10 )。输入一个整数打印字符图形。

2024-09-24 18:32:17 243

原创 1071 - 字符图形7-星号菱形

3)观察图案,可以把图案分成上下两部分进行打印,这里可以把第3行和前面2行看作一个图案也可以把第3行和最后2行看作一个图案。一个字符图形,如输入 2 ,则产生 5 行的菱形(为方便找规律,这里将空格用 □ 替代,实际输出,请输出空格)。1)先明确输入输出有几个,这里输入只有1个,是int类型,每行输出是由空格和星号组成。2)这个题的图案和我们之前做的图案题目有些不一样,需要打印的是2*n+1行图案。输入一个整数 n ,请打印出 n∗2+1 行的字符图形。一个整数(0<n<10)。

2024-09-24 16:59:09 561

原创 1070 - 字符图形6-星号倒三角

1)先明确输入输出有几个,这里输入只有1个,是int类型,每行输出是由空格和星号组成。2)打印这种n行m列图案,需要先找到规律。一个整数(0<n<10 )。输入一个整数打印字符图形。

2024-09-24 16:43:49 222

原创 1069 - 字符图形5-星号梯形

1)先明确输入输出有几个,这里输入只有1个,是int类型,每行输出是由不同的空格和星号组成。2)打印n行m列的图案,应该使用嵌套循环,可以用循环变量i表示行数,用循环变量j表示列数。输出中的 □ 代表空格,× 代表 ∗。一个整数( 0<n<10)。输入一个整数打印字符图形。

2024-09-24 15:00:10 284

原创 1068 - 字符图形4-星号正三角

一个字符图形,例如,输入 3 ,则输出图形如下:(为方便统计,□ 代表空格, × 代表 ∗)1)先明确输入输出有几个,这里输入只有1个,是int类型,输出是每行不同的空格和星号。3)n行m列图案使用嵌套循环实现,可以用循环变量i表示行数,循环变量j表示列数。一个整数(0<n<10 )。输入一个整数打印字符图形。

2024-09-24 14:49:25 440

原创 1067 - 字符图形3-平行四边形

1)先明确输入输出有几个,这里输入有1个变量,是int类型,每行输出是由空格和星号组成。注意:第一行没有空格,第二行有 1 个空格,第 3 行有2 个空格,以此类推!输入一个整数打印字符图形。一个整数(0<n<10)。

2024-09-23 17:51:24 237

原创 1066 - 字符图形2-星号直角

1)先明确输入输出有几个,是什么类型,这里输入只有1个是int类型,输出是每行打印不同数量的星号。一个整数( 0<n<10 )。3)使用嵌套循环实现。

2024-09-23 17:41:01 279

原创 1065 - 字符图形1-星号矩形

2)分析题意,题目已经很明确是n行n列星号,需要用到嵌套循环实现,需要注意每行打印星号结束之后要换行。1)先明确有几个输入和输出,这里输入只有1个,是int类型,输出是每行n个星号。一个整数 n(0<n<10)。

2024-09-23 17:33:49 178

原创 1008 - 字符图形9-数字正三角

3)找到规律之后,发现这种图案都是n行m列,需要用到嵌套循环实现,需要注意每行打印完数字之后需要进行换行进入下一行。1)先明确输入输出有几个,这里输入只有1个,是int类型,第n行输出有n个数字。输入一个整数打印字符图形。一个整数(0<n<10)。

2024-09-23 17:28:00 188

原创 1033 - 判断奇偶数

2)判断一个数是否为偶数,只需要看这个数对2取余是否为0,如果为0就是偶数,如果不为0就是奇数,这里需要用双分支判断结构。1)明确输入输出有几个,这里输入有1个,是int类型,输出有1个,是字符串类型。输入只有一行,包括 1 个整数(该整数在 1∼10000 的范围内)。输入一个整数,判断是否为偶数。是输出 y e s ,否则输出n o。(注意输出格式,具体请看下方提示)。3)是偶数就输出y e s ,是奇数就输出n o。

2024-09-21 20:52:50 202

原创 1029 - 倒序输出一个四位整数

2)这个题主要是拆位运算,我们需要明白例子中的4567的由来,4567 = 4 * 1000 + 5* 100 + 6 * 10 +7,需要得到每一个位置上的数。4)得到每一个位置上的数,再逆序输出(千位变成个位,百位变成十位,十位变成百位,个位变成千位)1)明确输入输出有几个,这里输入有1个,是int类型,输出有1个,也是int类型。百位上的数:n / 100 % 10 或者 n / 1000 / 100。十位上的数:n /10 % 10 或者 n % 100 / 10。千位上的数:n / 1000。

2024-09-21 20:46:25 149

原创 1020 - 算算和是多少

2)这个题主要是拆位运算,需要思考如何得到这个3位数的每一个位置上的数,个位上的数 是 用n % 10可以得到,十位上的数不能一步直接得到,需要把十位上的数和百位组合(n/10%10)或者十位上的数和个位上的数组合(n%100/10),百位上的数是用n/100得到。输入一个三位正整数,然后与它倒过来的数相加,输出和。3)得到每一个位置上的数之后就可以把它逆序,原来的百位变成个位,原来的十位还是十位,原来的个位变成百位。1)明确输入输出有几个,这里输入有1个,是int类型,输出有1个也是int类型。

2024-09-21 20:37:41 225

原创 1019 - 求1!+2!+...+N!

3)分析阶乘的实现方法,n的阶乘等于n * n-1 * n-2 * …* 2 * 1,这里发现1~n是范围,可以用for循环实现。4)每个数的阶乘是一个for循环,要把1 ~ n这个范围的数都进行阶乘,1~n也是一个for循环,所以这里应该要用循环嵌套实现。5)加和变量需要初始化为0,每一个数存放的阶乘结果应该用另一个变量s实现,在进入下一个数的阶乘开始之前需要把s初始化为1。1)确定输入输出有几个,是什么类型,这里输入只有1个是int类型,输出也只有1个,是int类型。

2024-09-20 22:18:13 184

原创 1018 - 三角形类别

若不能输出 no。若构成三角形,进一步判断它们构的是:锐角三角形或直角三角形或钝角三角形。3)输入的3条边不一定能保证第一条边是最短的,第二条边是第二长的,第三条边是最长的,所以我们需要对3条边进行排序,使用分支语句进行排序。2)确定选用什么结构,这里需要我们先判断能否构成三角形,应该选用双分支结构,在能构成三角形的情况下再进一步分析属于哪种三角形。1)明确输入输出有几个,这里输入有3个,都是int类型,输出有1个,是字符串类型。两个短边的平方和小于一个长边的平方时为钝角三角形。

2024-09-20 21:48:23 199

原创 1017 - 求零件个数

有一堆 100 多个的零件,若三个三个数,剩二个;若五个五个数,剩三个;若七个七个数,剩五个。请你编一个程序计算出这堆零件至少是多少个?2)分析题意,可以得出循环范围是100~199之间,知道范围用for循环实现。3)三个三个数,剩二个表示的含义是 当前这个数对3取余得2,以此类推。1)明确输入输出有几个,这里输入没有,输出有1个,是int类型。

2024-09-20 21:32:08 168

原创 1016 - 买小猫小狗

3)这里可以分析出小狗的只数范围是1 ~ (x-b)/a,知道范围我们应该使用for循环会比较方便一点,判断买i只小狗花了 i * a元,剩下的钱x-i*a是否能买整数只的小猫,如果能买整数只那就找到一种组合方案,方案数加一。2)题目要求猫和狗的数量至少要1只,一共花费了x元。小狗最少1只,最多能买(x-b)/a只,为什么要x-b呢?1)明确输入输出有几个,这里输入有3个都是int类型,输出表示方案数,也是int类型,统计个数一定要初始化为0。

2024-09-20 21:28:06 271

原创 1015 - 鸡兔同笼问题

1)从题意可以得出,鸡和兔的只数一共是50只,鸡最少有1只,最多有49只,所以鸡的循环范围是1 ~ 49,这里可以用for循环实现。鸡兔同笼问题:一个笼子里面有鸡若干只,兔若干只。共有头50 个,共有腿 160 条。2)当鸡有i只时,脚的数量为2*i,兔子的数量为50-i,脚的数量为(50-i)*4。3)判断i只鸡和(50-i)只兔的总脚数是否为160,如果等于160就是符合题意的。鸡的只数 兔的只数。

2024-09-19 23:34:32 217

原创 1014 - 编程求1+1/2+1/3+...+1/n

1)明确输入和输出的个数,这里输入只有一个,是int型,输出只有一个,表示求和,是double类型。2)观察式子,可以发现分子都是1,分母是从1~n之间的n个数,这里从n ~ m应该想到用for循环。3)需要注意整数和整数运算只能得到整数,这里需要得到小数可以把分子的1改为1.0,不影响算式的结果。输出只有一行(这意味着末尾有一个回车符号),包括 1 个实数。(保留 3 位小数)。输入一行,只有一个整数n(1≤n≤200)。编程求 1+1/2+1/3+⋯+1/n。注:求和应该给变量初始化为0。

2024-09-19 21:51:51 305

原创 1007 - 统计大写英文字母的个数

1)确定输入和输出有几个变量,是什么数据类型,这里分析输入是一个字符数组变量,字符数组长度不超过80,在创建这个数组的时候可以适当多出10个空间。输出表示个数,即整数类型,需要初始化为0;2)字符数组在读入空格的时候,不能直接使用cin,而是使用cin.getline()。需要知道这个读入的用法。3)统计大写字母需要遍历整个数组,掌握判断是否为大写字母的方法。算算以 ‘.’ 结束的一串字符中含有多少个大写的英文字母。输入一串字符(长度不超过80 ),以 ‘.’ 结束。输出一行,即这串字符中大写字母的个数。

2024-09-19 21:41:36 112

原创 【2406】Python一级单选题21-25题讲解

【2406】Python一级单选题21-25题讲解

2024-09-18 21:35:01 128

原创 1005 - 已知一个圆的半径,求解该圆的面积和周长

圆的面积 S=π× 半径 × 半径;( π 读作pai,π=3.1415926…,在具体的题目中 π 的值精确到小数点后多少位,取决于具体的题目)。1)先明确输入和输出有几个,分别是什么类型,这里输入只有一个整数,表示半径,输出有两个小数,表示面积和周长。输出只有两行,一行面积,一行周长。已知一个圆的半径,求解该圆的面积和周长。输入只有一行,只有 1 个整数。圆的面积和周长求解公式分别如下;2)代入数学公式计算面积和周长。圆的周长C=π×2× 半径。3)保留2位小数进行输出。

2024-09-18 11:33:09 212

原创 1003 - 编程求1+3+5+...+n

输入一行,只有一个整数 n(1≤n<10000) 这里 n 为奇数。1)确定输入和输出有几个,是什么类型。2)如何拿到1~n之前所有的奇数。编程求 1+3+5+⋯+n。3)求和需要初始化为0。

2024-09-18 11:23:27 189

原创 【2406】Python一级单选题16-20题讲解

2024-09-17 18:07:07 101

原创 【2406】Python一级单选题11-15题讲解

2024-09-17 16:01:40 99

原创 【2406】Python一级单选题6-10题讲解

2024-09-16 21:08:46 697

原创 【2406】Python一级单选题1-5题讲解

2024-09-15 23:36:15 82

原创 1002 - 编程求解1+2+3+...+n

a. 确定输入和输出的个数以及数据类型,输入是一个整数n,输出是求和的结果,整数和整数运算结果也是整数,这里需要注意求和需要给变量初始化为0;输出只有一行(这意味着末尾有一个回车符号),包括 1 个整数。输入一行,只有一个整数n(1≤n≤1000)。c. 利用for循环得到1~n这n个数;d. 编写循环体实现求和。

2024-09-15 22:47:05 185

原创 2021-08-09

Python 旋转字符串问题描述给定一个字符串和一个偏移量,根据偏移量原地从左向右旋转字符串。问题示例输入:abcdefg3输出:[‘e’, ‘f’, ‘g’, ‘a’, ‘b’, ‘c’, ‘d’]代码实现string = input()index = int(input())list = []if index != 0: for i in range(index+1,len(string)): list.append(string[i]) fo

2021-08-09 16:18:03 257 1

原创 2021-07-14

Python合并排序列表问题描述:合并两个升序的整数列表A和B,形成一个新的列表,新列表也要有序。问题示例:输入A=[1,2],B=[2,3,4],输出[1,2,2,3,4],返回合并后列表。输入A=[1,2,3,4],B=[1,2,2,3,4,4,5,6],返回合并所有元素后的列表。代码实现:#定义一个名为order的函数def order(A,B): i = 0 j = 0 C = [] #当A和B两个列表都还有元素时进行比较

2021-07-14 22:22:39 203

原创 2021-07-13

Python反转一个只有三位数的整数1. 问题示例输入number = 123,输出321,;输入number = 900,输出9。2. 代码实现# 定义一个名为reverseNumber的函数def reverseNumber(num): b =int(num/100) #得到百位上的数字 s =int(num%100/10) #得到十位上的数字 g =int(num%10) #得到个位上的数字 return (g*100+s*10+b) #返回反转后的数字

2021-07-13 20:28:28 283

原创 就业指导期末试题(含正确答案)

客观题 (共100题,每题1分)1招聘环节中,简历的淘汰率大约是多少?A. 低于30%B. 低于50%C. 超过50%D. 超过90%正确答案:C√ 2关于就业信息的搜集,下列表述哪一项正确:A. 搜集信息时,应该优先关注热门行业,因为热门行业有前途B. 网络信息夸张和虚假的太多,不应该相信C. 求职信息具有时效性,了解相关信息之后应该迅...

2019-05-01 15:51:04 20322

原创 搜集就业信息

4、大学生搜集就业信息的主要渠道包括以下哪些:(1)毕业生供需见面会、人才招聘会 (2)实习、兼职、社团 (3)传统大众媒介 (4)中介机构 D。2、求职者在搜集招聘岗位信息时,需要了解以下哪些信息:(1)单位规模 (2)岗位职责 (3)福利待遇 (4)单位全称 D。4、在挖掘职业机会的过程中,我们可以建立自己的求职资料库,常用的资料分类方法不包括: A。4、一个人搜集、处理、应用就业信息的能力不足以影响他的就业成败。6、 搜集就业信息时,需要了解的招聘单位信息不包括: C。

2019-05-01 13:19:45 4683

原创 简历撰写与面试技巧

7、 有一种面试,它通过给一组考生一段时间的讨论,来检测考生的组织协调能力、说服能力、团队领导能力、职业表现等各个方面的能力和素质。8、 面试是求职过程中的关键环节,面试中良好的对答技巧是获得面试官首肯的关键因素。A、对参加面试的单位做一个更为详细全面的了解,要尽量具体,包括该企业的过去和未来、性质和发展计划、文化和发展口号等。4、 撰写简历时,为了突出自己的能力和丰富的经验,要把曾经做过的所有相关事情都写上。A、有自己的观点和见解,即使与其他人的观点相同,也应该举出自己的论据进行补充。

2019-05-01 13:13:48 2834

原创 创业基础(四) 课后习题

1、 成功的创业对创业者提出了较高的能力素质要求,包括知识素养、联想能力、实验能力、推理能力、奉献精神等。1、创业者需要做好以下哪些方面的创业准备:(1)身体素质 (2)理财能力 (3)心态 (4)团队管理 (5)危机预防与管控。2、 创业者的关键能力包括以下哪些:(1)联想能力 (2)观察能力 (3)实验能力 (4)质疑能力。4、 创业者所应具备的网络工作能力,是指熟练运用计算机和互联网进行工作的能力。5、 以下哪些描述属于创业者的特质:(1)分享 (2)周祥 (3)奉献 (4)热爱。

2019-05-01 13:05:01 5500

原创 Hadoop 配置jdk,java-version 和javac -version 两个版本不一致的解决方案

java version “1.7.0_45”OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)解决方案:1、rpm -qa |grep java 2、rpm -e --nodeps java-1.7...

2019-03-26 09:18:55 1425

原创 Hadoop之hdfs出现WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... u

当把集群配好之后,要查看hdfs的根目录下有什么文件的时候,出现或者是问题。解决方法如下:在此目录下 在log4j日志中去除告警信息,就是添加一句话:log4j.logger.org.apache.hadoop.util.NativeCodeLoader=ERROR然后运行就不出现警告了....

2019-03-25 14:05:53 441

原创 Hadoop期末考试题

5、 链式MapReduce计算中,对任意一个MapReduce作业,Map和Reduce阶段可以有无限个Mapper,但Reducer只能有一个。8、 若不针对MapReduce编程模型中的key和value值进行特别设置,下列哪一项是MapReduce不适宜的运算。(内存中读取) ( 错 )(hbase支持,hadoop不支持) ( 错 )(默认是) ( 错)(有列族) ( 错 )(离线) ( 错 )

2019-02-27 18:58:25 17

原创 2018-2019学年就业指导考试习题

15、不同行业对应届毕业生具有不同的要求,通信行业对应届毕业生的素质要求不包括:(1)专业化能力 (2)学习能力 (3)随波逐流的适应能力 (4)研发能力 (5)不拘小节、忽视细节的能力 (6)创新能力 (7)永不服输的能力。由此可见,如何以极自然的、有创意的、互利的方式去经营( ),将会对事业产生重大影响。12、证券行业对应届生的素质要求包括:(1)良好的体能 (2)稳定的心理素质 (3)诚信、合作与竞争意识 (4)主动的学习能力。7、 勤奋的人是时间的主人,懒惰的人是时间的奴隶。下面说法中,错误的是。

2018-11-27 14:29:57 17267

2406Python一级单选题1-5题讲解

2406Python一级单选题1-5题讲解

2024-09-15

K近邻分类器所使用的随机数据实现代码random.py

K近邻分类器所需要使用的随机数据集的实现代码

2019-05-12

K近邻分类器实现代码knn.py

K近邻分类器实现代码 ,正确率高达百分之99.8

2019-05-12

贝叶斯分类器实现代码bayes_classifier.py

贝叶斯分类器实现代码,正确率高达百分之70.

2019-05-12

贝叶斯分类器数据集wine.rar

贝叶斯分类器所用的数据集,共分为三类数据,分别为1,2,3

2019-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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