自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 1481: C语言实验题――鞍点

找出具有m行n列二维数组Array的“鞍点”,即该位置上的元素在该行上最大,在该列上最小,其中1<=m,n<=10。其中x代表鞍点,i和j为鞍点所在的数组行和列下标,我们规定数组下标从0开始。输入数据有多行,第一行有两个数m和n,下面有m行,每行有n个数。一个二维数组并不一定存在鞍点,此时请输出None。

2023-12-04 14:25:54 508

原创 5304: C实验:结构体定义和使用

输入为学生姓名和成绩,学生姓名为不超过20个字符的文本,成绩为非负整数。实现一个“学生”结构体Student,并完成输入函数的定义。部分代码已经给出,请补充完整,提交时请勿包含已经给出的代码。输出与输入一样的值。

2023-12-04 14:24:16 478 2

原创 2952: 元素的删除

这时,一位大美女KZ从他身边走过,DavidDeng对其一见钟情,DavidDeng拿起他的面试编号N就离开了面试队伍。DavidDeng信心满满的去微软面试,一群面试者排起了长长的队伍,每个人有张面试编号。陪同Mr.true&&Eddy一同去面试的还有DavidDeng。第2行有M个以空格隔开的整数,即原队伍中每个人的面试编号;DavidDeng离开后队伍的面试编号序列。第一行是一个整数M ,表示原队伍有M个人;第三行为DavidDeng的面试编号N。第一行为一个整数T,表示有T组数据。

2023-12-04 14:22:49 392

原创 1741: 通讯录编排

首先根据地名作为第一关键字进行字典序排序,由于每年老乡之间都要为队友庆祝生日,因此将生日作为第二关键字进行递增排序。也许你在老乡之间能够找到一个非常有缘的队友即你们的生日是同一天,那么就根据tzojid作为第三关键字进行字典序排序,由于tzojid是唯一的,因此总能排序。我们确信今后将有大量的新队友加入,因此为了能一劳永逸,请你帮我们编程完成这个任务。输入数据有n+1行,第一行为集训队队员的总数n (n<=100),下面的n行为每个队员的信息,格式见样例。tzojid、电话、籍贯长度均不超过10。

2023-12-04 14:21:04 436

原创 5661: 数据结构实验:链表操作

Insert(head, pos, x)#在链表的第pos(从1开始)位置前插入值为x的结点,head为头指针。Delete(head, pos)#删除链表pos(从1开始)位置的元素,head为头指针。Find(head, x)#查找值为x的第一个结点,找到返回位置(从1开始),否则返回-1。Update(head, pos, x)#将链表第pos(从1开始)位置的值修改为x。(3)查找:Find x, 查找x元素首次出现的pos位置的值(位置下标1开始);//将链表所有元素逆置。

2023-12-04 14:19:09 452

原创 1423: 数塔

输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一个整数N(1 <= N <= 100),表示数塔的高度,接下来用N行数字表示数塔,其中第i行有个i个整数,且所有的整数均在区间[0,99]内。有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?对于每个测试实例,输出可能得到的最大和,每个实例的输出占一行。已经告诉你了,这是个DP的题目,你能AC吗?

2023-12-04 14:16:19 377

原创 1532: 校门外的树

已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。输入的第一行有两个整数L(1 <= L <= 10000)和 M(1 <= M <= 100),L代表马路的长度,M代表区域的数目,L和M之间用一个空格隔开。接下来的M行每行包含两个不同的整数,用一个空格隔开,表示一个区域的起始点和终止点的坐标。某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……

2023-12-04 14:11:45 493

原创 1163: 统计1到N之间数字1的个数

N为正整数,计算从1到N的所有整数中包含数字1的个数。比如,N=10,从1,2…10,包含有2个数字1。输入数据有多组测试数据,每一组占一行,每行为一个数字N,其中1≤N≤99999。输出1到N所有整数中1的个数,每个测试占一行。

2023-12-04 14:09:29 364

原创 1386: 十转换转R进制

为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,11用B表示等等)。输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16)输入一个十进制数N,将它转换成R进制数输出。

2023-12-04 14:07:45 330

原创 1169: C语言实验题――保留整数

输入一个字符串str1,把其中的连续非数字的字符子串换成一个‘*’,存入字符数组str2 中,所有数字字符也必须依次存入 str2 中。输入为一行字符串str1,其中可能包含空格。字符串长度不超过80个字符。输出处理好的字符串str2。

2023-12-04 14:05:41 351

原创 5301: 函数补充:数组求和

输入数据的第一行为一个整数n(n<=20),表示数组元素个数,第二行有n个整数。主函数里的代码已经给出,请补充完整,提交时请勿包含已经给出的代码。实现一个函数Sum,能够完成求数组所有元素之和。

2023-12-04 14:02:58 445

原创 1168: C语言实验题――最值

有一个长度为n的整数序列。请写一个程序,把序列中的最小值与第一个数交换,最大值与最后一个数交换。数据之间用空格隔开。第一行为正整数n(1≤n≤10)。第二行为n个整数组成的序列。

2023-12-04 13:56:29 329

原创 1075: 两数组最短距离

已知元素从小到大排列的两个数组x[]和y[],请写出一个程序算出两个数组彼此之间差的绝对值中最小的一个,这叫做数组的距离。第一行为两个整数m, n(1≤m, n≤1000),分别代表数组f[], g[]的长度。第二行有m个整数,为数组f[]的所有元素。第三行有n个整数,为数组g[]的所有元素。

2023-12-04 13:54:53 361

原创 1479: C语言实验题――排序

输入10个大小不同的整数,将它们从小到大排序后输出,并给出现每个元素在原来序列中的位置。输出数据有两行,第一行为排序后的序列,第二行为排序后各个元素在原来序列中的位置。输入数据有一行,包含10个整数,用空格分开。

2023-12-04 13:52:59 473

原创 1458: C语言实验题――数组逆序2

有n个整数,使其最后m个数变成最前面的m个数,其他各数顺序向后移m(m<n<100)个位置。输入数据有2行,第一行的第一个数为n,后面是n个整数,按先后顺序输出n个整数。

2023-12-04 13:51:41 410

原创 1176数组逆序

输入10个整数存入一维数组,再按逆序重新存放后再输出。逆序的10个整数,整数以空格格开。10个以空格格开的整数。

2023-10-30 13:45:42 56

原创 1374 C语言实验题——素数判定

对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39<=x<=y<=50),判定该表达式的值是否都为素数。对于每个给定范围内的取值,如果表达式的值都为素数,则输出"OK",否则请输出“Sorry”,每组输出占一行。输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。

2023-10-23 20:21:49 138

原创 1455 C语言实验题――数字串求和

求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个1~9的数字。例如2+22+222+2222+22222(此时共有5个数相加)。输入数据有多组,每组占一行,每行有两个数a和n(其中1<=a,n<=9),分别用空格分隔。输入文件直到EOF为止!EOF结束的语句是这样的,今后还后很多这样的题目,千万要记住哦…针对每个输入,输出s的值。

2023-10-23 20:13:17 77

原创 1372 C语言实验题——水仙花数

对于每个测试实例,要求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于m,并且小于等于n,如果有多个,则要求从小到大排列在一行内输出,之间用一个空格隔开;输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1。如果给定的范围内不存在水仙花数,则输出no;现在要求输出所有在m和n范围内的水仙花数。每个测试实例的输出占一行。

2023-10-23 19:44:07 190

原创 1478C语言实验题――打印金字塔

输入n值,打印下列形状的金字塔,其中n代表金字塔的层数。打印金字塔图形,其中每个数字之间有一个空格。输入只有一个正整数n(1<=n<=9)。

2023-10-23 14:51:45 218

原创 1177C语言实验题――打印数字图形

从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。正整数n(1≤n≤9)。

2023-10-23 14:30:07 194

原创 1172 C语言实验题――打印菱形

从键盘输入一个整数n(1≤n≤100),打印出指定的菱形。第一行前面有n-1个空格,第二行有n-2个空格,以此类推。正整数n(1≤n≤100)。

2023-10-23 14:18:30 369 1

原创 1457 C语言实验题――求一个3*3矩阵对角线元素之和

按照行优先顺序输入一个3*3矩阵,每个矩阵元素均为整数。给定一个3*3的矩阵,请你求出正对角线元素之和。

2023-10-23 14:08:29 359 1

原创 1477C语言实验题――余弦

输入n的值,计算cos(x)。输入数据有一行,包括小数x和整数n。第一数据为x(|x|

2023-10-23 13:54:39 161 1

原创 Pytorch安装手册

1.打开anaconda prompt,查看Python版本在命令行输入python -V,查看当前python版本为3.7.0打开pytorch官网https://pytorch.org/单击“Get Started”按钮进入安装页面,根据自己的需求选择用conda还是pip下载2.在anaconda prompt中,创建一个pytorch的虚拟“房间”Conda create -n pytorch python=3.7.0,跳出选项,输入y并回车,等待创建完成。查看创建的“房间”:cond

2021-09-10 18:06:03 187 2

原创 Hadoop搭建中的问题

1、没有进入对应目录,造成很多错误。2、环境没有配置好,造成如图错误。请返回配置环境的文件反复确认是否修改正确。3、很多时候都会遇到权限不足的问题,只要在命令前+sudo,或者添加命令sudo !!即可。还有部分是需切换root用户:chmod u+w /etc/sudoers4、在集群操作前,要先启动hadoop:start-dfs.sh。5、集群配置时,切勿多次初始化!!!6、在集群搭建完成后,输入jps得到的结果是好的,还是要打开http://192.168.56.101:50070/确认网

2021-06-24 00:25:26 408

原创 main

from flask import Flaskfrom flask import requestfrom flask import render_templateapp = Flask(__name__)# @app.route("/")@app.route("/hello")def hello(): return "Hello world! This is a web application by Flask."# def hello():# return rend

2020-12-24 10:57:40 82

原创 猜数字+tkinter

import randomimport tkinterimport sysimport tkinter.messageboxdef cai_shu_zi(): global i if Button1['text'] == "游戏结束": sys.exit() else: try: text_check = ''.join(j for j in Entry1.get() if j in '0123456789')

2020-12-17 08:31:39 87

原创 BMI+tkinter

import tkinterimport tkinter.messageboxroot=tkinter.Tk()root.title="BMI测试"button=tkinter.Button(root,text='测试',command=msgbox)button.place(x=30,y=110,height=30,width=60)lable=tkinter.Lable(root,text='name')lable.place(x=20,y=10,height=20,width=40

2020-12-17 00:50:01 82

原创 BMI+BMI(上课版)

class BMI: def __init__(self,name,age,weight,sg): self.name = name self.age = age self.weight = weight self.sg = sg def print_BMI(self): getBMI = self.weight/(self.sg*self.sg) getStatus = ""

2020-12-10 08:17:36 130

原创 git代码远程提交

新建代码仓库(云端github,gitee,etc)*创建一个仓库*仓库的url本地代码上传到新建的云端仓库本地的代码仓库(本地文件夹)启动Git Bash命令Linux操作命令pwd # 显示当前所在的路径cd路径 # change directory,进入指定的路径下进入了本地的代码仓库(文件夹)ls -a # ls:list, -a:all。显示当前路径下所有的文件及文件夹(包括隐藏文件)初始化当前文件夹为一个Git代码仓库,登记下想把哪些文件提交到本地仓库git

2020-12-03 10:33:11 245

原创 约瑟夫(调用函数版)

def move(players,step): return players #根据step做了元素的移动def play(players,step,alive): """ Input: players:参加游戏的人数 step:数到step数字的人数淘汰; alive:幸存人数,即游戏结束。 output: 返回一个列表,列表中的元素为幸存者的编号 """ #生成一个列表,从[1,...,

2020-12-03 08:34:12 156

原创 抽学号

#创建一个字典students,key是学号,value是姓名#学生信息在students。csv文件里,从文件中读取并保存到字典#打开syudents.csv文件file=open(r'C:\Users\cx\Desktop\students.csv','r')#读取文件内容lines=file.readlines()#抽取每行的学号和姓名,保存到字典stuudents={}for line in lines: #print{type(line} print(line.sp

2020-11-26 08:20:44 662

原创 guess

%%writefile guess.pyimport random#随机生成一个整数result=random.randint(1,100)while True: print('Guess a number between 1 and 100') num=input() i=int(num)if a<=5:a=a+1 if i==num: print('You guessed right') break eli

2020-11-26 08:18:51 98

原创 计算字符出现次数并排序

#打开并读取文件file=open(r'C:\Users\cx\Desktop\Walden.txt','r')lines=file.readlines()lines#要把每行拆成单词words=[]for line in lines: tmp_list=line.split(" ")#print((line.split(" "))) for word in tmp_list: words.append(word)#words.append(tmp_list)

2020-11-26 08:16:44 243

原创 行号

编写一个程序demo.py,要求运行该程序后生成一个demo_new.py文件,内容与demo.py相同,在每一行后面加上行号(#1)开始,并且所有的行#符号垂直对齐思路:打开demo.py后找出最长的一行以这行为基准,所有行都和最长行对齐,在每一行后面都添加#。f='demo.py'with open(f,'r')as fp: lines=fp.reaadlines()maxlines=len(max(lines,key=len))lines=[line.rstrip().ljust(

2020-11-19 00:19:08 308

原创 《Walden》单词词频统计

import collections #创建一个新的容器f = open('E:\学习文件夹\Walden.txt', 'r').read() #打开本地文本文件,r表示以读取方式打开f = f.replace(',','').replace('.','').replace('"','').replace(':','') #将所有标点替换成空格f = f.split() #取出所有单词f = collections.Counter(f) #在容器中统计每个单词的出现词频print(f)Count

2020-11-15 20:07:19 57573

原创 约瑟夫游戏

liver = list(range(1, 31))index = 1list_index = index - 1while True:if len(liver) <= 15:breakelse:if index == 9:print('{0}号下船了'.format(liver[list_index]))liver.remove(liver[list_index])index = 1else:index += 1list_index += 1if list_index =

2020-11-09 23:28:19 52

原创 while循环语句中continue和break的不同

While语句break和continue区别break和continue都用于循环语句内部break:让执行提前跳出while循环语句,不在执行以下循环内语句continue:如果程序执行遇到continue语句,就会马上跳回循环开始处,重新对循环条件求值,不会执行continue后续的任何代码。...

2020-11-09 23:20:56 98

原创 1-39

all_in_list=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39]del all_in_list[:2]all_in_listall_in_list.append(1)all_in_list.append(2)all_in_list

2020-11-09 23:12:10 67

空空如也

空空如也

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

TA关注的人

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