Hello World

仰望星空,还需脚踏实地。

今年很忙,会很少写博客。👻

每日一题-C-最大子数组和[待复盘]

题目描述给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。示例输入输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。实现#i

每日一题-C-存在重复元素[待复盘]

给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。实现推荐实现方式:1.哈希表 2.排序后比较相邻元素 3.暴力迭代方式不推荐#include<stdio.h>#include<stdlib.h>

PTA每日一题-Python-简单计算器(仅针对两位操作数)

输入一个表达式字符串,计算其结果输入格式:行1:输入字符串数目下面分别输入要计算的表达式输出格式:输出计算结果,结果保留2位小数。对于异常数据能输出相应异常信息。实现我的实现为仅针对两位操作数计算,如果需要多位操作数并且判断操作符,可以参考 中/后缀表达式进行实现。我的另一篇文章:C语言中缀表达式求

PTA每日一题-Python-通过两个列表构建字典+排序

输入两行字符串,以空格为分隔,将每行字符串存储为列表形式。将第一个列表的元素值作为键,将第二个列表中对应顺序的元素作为值,构建一个字典,按键升序排列后输出字典的所有键值对列表。输入格式:输入两行字符串,分别以空格为分隔存为列表。输出格式:按键的升序,输出字典键值对列表。输入样例:学校 城市 邮编集美

PTA每日一题-Python-字典合并+排序

输入用字符串表示两个字典,输出合并后的字典。字典的键用一个字母或数字表示。注意:1和‘1’是不同的关键字!输入格式:在第一行中输入第一个字典字符串;在第二行中输入第二个字典字符串。输出格式:在一行中输出合并的字典,输出按字典序。"1" 的 ASCII 码为 49,大于 1,排序时

趣味Python-命令行的课程表

让用户输入周一到周五的课程名称,每天的课程依次输入,逗号隔开程序输出课程表表格如下:---------------------------------周一周二周三周四周五语文数学体育英语道德数学数学语文英语体育数学数学语文英语体育语文数学体育英语道德-------------------------

趣味Python-初级凯撒加密

凯撒加密凯撒密码是古罗马凯撒大帝用来对军事情报进行加密的算法,它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列该字符后面第三个字符,对应关系如下:原文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z密文:D E F G H I J

PTA每日一题-Python-人民币与美元汇率兑换程序

设计人民币与美元汇率兑换程序,按照1美元=7人民币的汇率 编写一个双向兑换程序。输入格式:输入美元或者人民币的金额,币种在前,金额在后,如:$20、¥100。每次输入一个金额。输出格式:输出经过汇率计算的美元或人民币的金额,格式与输入一样,结果保留两位小数。实现#!/usr/bin/env pyth

PTA每日一题-Python-裁判打分

体操比赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。输入格式:第1行包含一个整数n (2<n<100),表示评委的人数, 第2行包含n个整数,表示n个评委的打分。每个整数之间用空格分隔。输出格式:输出选手的得分,结果保留2

PTA每日一题-Python-列表去重

输入一个列表,去掉列表中重复的数字,按原来次序输出!输入格式:在一行中输入列表输出格式:在一行中输出不重复列表元素实现#!/usr/bin/env python3#-*- coding:utf-8 -*-from functools import reducedef main(): #Ther

Hello World

切换主题 | SCHEME TOOL