PTA刷题

L1-002:写得太糟了
L1-006:不难就是没思路,测试点4是6  2*3
L1-008:测试点之一,个数为5、10..个时,多换了个行
L1-009:没过,测试点3
L1-020:没过,超时
La-033:真坑,3000岁以上也要算,3000 4
L1-048:没过,超时
L1-049:太烂了,下次再写
L1-050:26进制
L1-064:坑,测试点:can I can => can you can.   can you you=>I can you.  IIIII=>IIIII   一串空格不会出错
L1水题过了
L2-001:dijkstra+dfs,没过,就对了一个
L2-002:链表,没过,超时
L2-003:简单贪心,题目说了整数却不是整数,坑。
L2-004:简单,二叉搜索树,翻转二叉树,先序中序后序,一个测试点非零返回没过,很简单就是不知道为什么。
L2-005:水题
L2-006:简单,二叉树,中序后序建立二叉树,层次
L2-007:没过,超时,并查集
L2-008:不太会做,看了网上才会做的,最大子串,本来超时,把for改为map,没超时了
L2-009:简单水题,但超时
L2-010:简单并查集
L2-011:简单,二叉树,前序中序建立二叉,层次,反转二叉树
L2-012:没过,小顶堆应该简单的那种,但错了一半,不知道错哪。
L2-013:超时,dfs或并查集,用dfs做的超时
L2-014:超时,贪心?C语言用upper_bound,python得自己写for超时
L2-015:简单,l1级别水题,
L2-016:递归题,简单
L2-017:简单,是自己想太多了
L2-018:多项式除法,难点就是不知道怎么作多项式除法,程序写得好烂,但过了,测试用例

4 3 1 2 5 1 6 0 3

2 1 1 0 1

2 1 1 4 0 2

1

3 4 2 2 1 0 3

2 2 1 0 1

4 3 1 2 -3 1 -1 0 -1

3 2 3 1 -2 0 1

1 0 1

1 0 1

1 2 1

1 3 1

L2-019:没过,简单,但超时
L2-020:没过,简单,超时还非零返回...
L2-021:水题
L2-022:没过,水题,就是超时
L2-023:没过,超时
L2-024:没过,超时
L2-025:没过,超时
L2-026:过了一个水题
L2-027:水题,用pandas超时
L2-028:本来超时,多按几次就过了。坑点非零返回,两个情侣都没出现在照片中

原文地址:https://www.cnblogs.com/MarsMercury/p/12702279.html

时间: 2024-09-30 05:27:24

PTA刷题的相关文章

PTA 刷题与Z老师的头发

刷题与Z老师的头发 (10 分) 在Pintia上,每天Z老师出题.小盆友们刷题.Z老师的头发遵从以下规律: 1.每天生长出60根头发: 2.每出一道题,减少20根头发: 3.每天结束时统计累积做题情况: (1)若出的题全部被做出来,则Z老师产生“没题焦虑”,减少30根头发: (2)若小盆友做出来的题少于50%,则Z老师产生“学生不用功焦虑”,减少70根头发. 现给定连续N天的出题.刷题情况,请计算Z老师头发的变化情况. 输入格式: 第一行输入一个正整数N (N<20): 接下来N行,每行输入两

PTA刷题——猜数字

7-46 猜数字 (20 分) 一群人坐在一起,每人猜一个 100 以内的数,谁的数字最接近大家平均数的一半就赢.本题就要求你找出其中的赢家. 输入格式: 输入在第一行给出一个正整数N(≤104).随后 N 行,每行给出一个玩家的名字(由不超过8个英文字母组成的字符串)和其猜的正整数(≤ 100). 输出格式: 在一行中顺序输出:大家平均数的一半(只输出整数部分).赢家的名字,其间以空格分隔.题目保证赢家是唯一的. 输入样例: 7 Bob 35 Amy 28 James 98 Alice 11

PTA刷题——龟兔赛跑

7-4 龟兔赛跑 (20 分) 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息.乌龟每分钟可以前进3米,兔子每分钟前进9米:兔子嫌乌龟跑得慢, 觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟: 而乌龟非常努力,一直跑,不休息.假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快? 输入格式: 输入在一行中给出比赛时间T(分钟). 输出格式: 在一行中输出比赛的结果:乌龟赢输出@@,兔

PTA刷题——出租车计价

7-2 出租车计价 (15 分) 本题要求根据某城市普通出租车收费标准编写程序进行车费计算.具体标准如下: 起步里程为3公里,起步费10元: 超起步里程后10公里内,每公里2元: 超过10公里以上的部分加收50%的回空补贴费,即每公里3元: 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费). 输入格式: 输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔. 输出格式: 在一行中输出乘客应支付的车费(单位为元

PTA刷题——到底是不是太胖了

7-7 到底是不是太胖了 (10 分) 据说一个人的标准体重应该是其身高(单位:厘米)减去100.再乘以0.9所得到的公斤数.真实体重与标准体重误差在10%以内都是完美身材 (即 | 真实体重 ? 标准体重 | < 标准体重×10%).已知市斤是公斤的两倍.现给定一群人的身高和实际体重,请你告诉他们是否太胖或太瘦了. 输入格式: 输入第一行给出一个正整数N(≤ 20).随后N行,每行给出两个整数,分别是一个人的身高H(120 < H < 200:单位:厘米) 和真实体重W(50 <

用js刷题的一些坑

leecode可以用js刷题了,我大js越来越被认可了是吧.但是刷题中会因为忽略js的一些特性掉入坑里.我这里总结一下我掉过的坑. 坑1:js中数组对象是引用对象 js中除了object还有数组对象也是引用对象,这点常常被忽视,所以在递归的时候传递数组要用arr.slice(0)这样复制一个一样的新数组,不然会出现你传入的数组会被同级的递归改变,结果就不对了. 所以只要数组复制的地方最好都要这么写,除非你真的想引用.而且注意是slice不是splice这两个方法差别很大,你如果用splice(0

LeetCode刷题之一:寻找只出现一次的数字

投简历的时候看到了个刷题网站,http://www.nowcoder.com/527604,就做了一套题,现记录下来. 题目为: Given an array of integers, every element appears twice except for one. Find that single one. Note: Your algorithm should have a linear runtime complexity. Could you implement it withou

【leetcode刷题笔记】Sum Root to Leaf Numbers

Given a binary tree containing digits from 0-9 only, each root-to-leaf path could represent a number. An example is the root-to-leaf path 1->2->3 which represents the number 123. Find the total sum of all root-to-leaf numbers. For example, 1 / 2 3 T

BZOJ第一页刷题计划

BZOJ第一页刷题计划 已完成:1 / 100 BZOJ1000:A+B