摘要: 文章目录 1 第一章:数据载入及初步观察¶1.1载入数据1.1.1任务一:导入numpy和pandas1.1.2 任务二:载入数据1.1.3 任务三:每1000行为一个数据模块,逐块读取1.1.4 任务四:将表头改成中文,索引改为乘客ID [对于某些英文资料,我们可以通过翻译来更直观的熟悉我们的数据 阅读全文
posted @ 2021-09-13 20:24 LeoSharh 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-09-12 15:46 LeoSharh 阅读(6) 评论(0) 推荐(0) 编辑
摘要: #Pandas/Python Data Analysis Library #导入 import pandas as pd import numpy as np #基本数据结构 #一维数组 Series 类似array/list 与array差别: 能保存不同类型的数据 左闭右闭的区间 a=pd.Se 阅读全文
posted @ 2021-09-12 13:57 LeoSharh 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 题目 根据维基百科的定义: 插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置。如此迭代直到全部元素有序。 归并排序进行如下迭代操作:首先将原始序列看成 N 个只包含 1 个元素的有序子序列,然后每次迭代归并两个相邻的有 阅读全文
posted @ 2021-09-12 13:07 LeoSharh 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 题目 本题要求编写程序,计算 2 个有理数的和、差、积、商。 输入格式: 输入在一行中按照 a1/b1 a2/b2 的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为 0。 输出格式: 分别在 4 行中按照 有理数1 运算符 有理数2 = 结果 的格 阅读全文
posted @ 2021-09-11 11:24 LeoSharh 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 文章目录 题目我的思路正确代码 题目 1033 旧键盘打字 (20 point(s)) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中 阅读全文
posted @ 2021-09-10 11:19 LeoSharh 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 文章目录 题目我的代码正确代码 题目 一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对 阅读全文
posted @ 2021-09-08 21:04 LeoSharh 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤mp,则称这个数列是完美数列。 现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。 输入格式: 输入第一行给出两个正整数 N 和 p,其中 N(≤10 5 )是输入的正整数的个数,p(≤10 阅读全文
posted @ 2021-09-07 10:29 LeoSharh 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。 输入格式: 输入在 2 行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过 80 个字符的串,由字母 A-Z(包括大、小写)、数字 0-9、 阅读全文
posted @ 2021-09-07 09:22 LeoSharh 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。 这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过 200 岁的老人,而今天是 2014 年 9 月 6 日,所以超过 200 岁的生日和未出生的生日都是不合理的,应该被过滤掉。 输入格式 阅读全文
posted @ 2021-09-06 14:39 LeoSharh 阅读(20) 评论(0) 推荐(0) 编辑