自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南风的博客

学习笔记

  • 博客(171)
  • 资源 (5)
  • 收藏
  • 关注

原创 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 39

原创 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 21

原创 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 58

原创 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 60

原创 1018 - 三角形类别

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

2024-09-20 21:48:23 135

原创 1017 - 求零件个数

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

2024-09-20 21:32:08 76

原创 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 212

原创 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 179

原创 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 237

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

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

2024-09-19 21:41:36 73

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

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

2024-09-18 21:35:01 123

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

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

2024-09-18 11:33:09 197

原创 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 176

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

2024-09-17 18:07:07 95

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

2024-09-17 16:01:40 95

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

2024-09-16 21:08:46 689

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

2024-09-15 23:36:15 74

原创 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 173

原创 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 254 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 201

原创 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 20004

原创 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 1423

原创 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 439

原创 6-1 求链式表的表长 (10 分)

本题要求实现一个函数,求链式表的表长。函数接口定义:int Length( List L );其中List结构定义如下:typedef struct LNode *PtrToLNode;struct LNode { ElementType Data; PtrToLNode Next;};typedef PtrToLNode List;L是给定单链表,函数Leng...

2018-11-18 13:44:20 12826 3

原创 6-2 折半查找的实现 (10 分)

给一个严格递增数列,函数Search_Bin(SSTable ST, KeyType key)用来二分地查找key在数列中的位置。函数接口定义:Search_Bin(SSTable ST, KeyType key)其中ST是有序表,key是查找的值裁判测试程序样例:#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#define NO...

2018-11-18 13:42:40 2486

原创 Redis主从复制

主从复制有两种情况,第一种情况:一主多从(Master节点只有一个);第二种情况:链式(Master节点也可以是从节点)。这里我们演示三个节点。首先,将redis所在的文件复制两份。如下图:然后更改相关配置文件,就是所谓的端口号。打开redis.windows.conf文件,找到分别将端口号改成6380和6381。然后分别打开三个cmd窗口,将端口为6379 6380 6381 分别把...

2018-11-13 20:06:54 212

原创 Redis发布订阅

Redis发布订阅,首先订阅(subscribe),发送(publish)二者的关系:应该是先订阅,然后再发送。比如说,南风订阅了channel1频道。subscribe channel1然后在另一个窗口在channel1上发布了相关消息。publish channel1 "Hello,XiCheng,how is it going?"学无止境,温故而知新,finghting^...

2018-11-13 18:54:34 194

原创 Redis事务

Redis事务有5个命令,分别是Multi,Exec,Discard,Watch,Unwatch。Multi:开启事务,不会立即执行,而是放进一个队列等待。Exec:执行命令。Discard:放弃执行命令Watch:监视一个或者多个keyUnwatch:取消监视一个或者多个key事务主要用在转账方面,用转账举一个例子:第一种情况:西城有662块钱,南风有20块钱,现在 西城 转给 ...

2018-11-13 18:45:20 198

原创 在cmd打开redisclient-win32.x86_64.2.0(1)包

首先,需要在https://github.com/caoxinyu/RedisClient/tree/windows/release这里下载和电脑版本相同的jar包。然后cmd,在终端里,先切换到jar包所在的路径,这里如下:然后输入 java -jar redisclient-win32.x86_64.2.0(1).jar就可以打开redisclient了。但是,要确保你已经配置了环...

2018-10-25 19:30:01 2326 1

原创 Redis五种数据类型简单操作命令

目前正在学习Redis,总觉得好记性不如烂笔头,所以还是把课上学到得简单得东西做一个笔记,这样子便于以后学习。首先安装Redis。由于官网上没有Windows系统的Redis软件,但是微软一直在做这个Windows的Redis。下载地址:https://github.com/MSOpenTech/redis/releases下载之后进行简单的配置环境变量就可以用了。首先将下载的文件解压,将...

2018-10-24 19:06:06 255

原创 6-4 另类堆栈 (15 分)

在栈的顺序存储实现中,另有一种方法是将Top定义为栈顶的上一个位置。请编写程序实现这种定义下堆栈的入栈、出栈操作。如何判断堆栈为空或者满?函数接口定义:bool Push( Stack S, ElementType X );ElementType Pop( Stack S );其中Stack结构定义如下:typedef int Position;typedef struct SNode...

2018-10-14 14:07:57 4304

原创 6-1 两个有序链表序列的合并 (15 分)

本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。函数接口定义:List Merge( List L1, List L2 );其中List结构定义如下:typedef struct Node PtrToNode;struct Node {ElementType Data; / 存储结点数据 /PtrToNode Next; / 指向下一个结点的指针 /...

2018-10-14 13:42:57 18075 8

原创 MongoDB启动报错

今早启动mongodb,发现居然报错,what?咋就报错了。。。内心受到一万点暴击,明明昨天用的时候都还好好的,今早咋就报错了,以下是报错的信息。E QUERY [js] Error: couldn’t connect to server 127.0.0.1:27017, connection attempt failed: NetworkTimeout: Error connecting...

2018-10-13 10:26:38 3217 1

原创 网站建设、部署、发布

现在在平台上学习如何在一个本地已经设计好的静态网站发布到互联网,笔记如下:建站的基本步骤先将建站的基本思路理清楚,先理一条主干线。(1) 首先需要申请一个独立的域名,例如:baidu.com、myblog.wang(2)申请一台云服务器ECS,存储和运行网站的内容,这里包括HTML、图片(3)在服务器上安装网站环境,如:Apache(4)发布网站内容到云服务器(5)把第一步注册的域解...

2018-10-11 23:08:17 5048

原创 7-3 括号匹配 (25 分)

给定一串字符,不超过100个字符,可能包括括号、数字、字母、标点符号、空格,编程检查这一串字符中的( ) ,[ ],{ }是否匹配。输入格式:输入在一行中给出一行字符串,不超过100个字符,可能包括括号、数字、字母、标点符号、空格。输出格式:如果括号配对,输出yes,否则输出no。输入样例1:sin(10+20)输出样例1:yes输入样例2:{[}]输出样例2:no#in...

2018-10-10 19:24:30 5795

原创 7-3 单词长度 (15 分)

你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it’s算一个单词,长度为4。注意,行中可能出现连续的空格;最后的.不计算在内。输入格式:输入在一行中给出一行文本,以.结束提示:用scanf("%c",…);来读入一个字符,直到读到.为止。输出格式:在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔...

2018-10-10 19:11:46 3178 1

原创 7-2 查验身份证 (15 分)

一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6 5 4 3 2现在给定一些身份...

2018-10-10 19:10:31 4368

原创 6-2 双端队列 (25 分)

双端队列(deque,即double-ended queue的缩写)是一种具有队列和栈性质的数据结构,即可以(也只能)在线性表的两端进行插入和删除。若以顺序存储方式实现双端队列,请编写例程实现下列操作:Push(X,D):将元素X插入到双端队列D的头;Pop(D):删除双端队列D的头元素,并返回;Inject(X,D):将元素X插入到双端队列D的尾部;Eject(D):删除双端队列D的尾部...

2018-10-09 23:03:48 9049 1

原创 7-7 最长对称子串 (25 分)

对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&amp;TAP symmetric?,最长对称子串为s PAT&amp;TAP s,于是你应该输出11。输入格式:输入在一行中给出长度不超过1000的非空字符串。输出格式:在一行中输出最长对称子串的长度。输入样例:Is PAT&amp;TAP symmetric?输出样例:11#include&lt;std...

2018-10-09 23:00:44 1628

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关注的人

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