随笔分类 -  python学习

摘要:'''输入一串字符串 字符串长度不超过100 查找字符串中相同字符连续出现的最大次数 输入描述 输入只有一行,包含一个长度不超过100的字符串 输出描述 输出只有一行,输出相同字符串连续出现的最大次数 说明: 输出 示例1: 输入 hello 输出 2 示例2: 输入 word 输出 1 示例3: 阅读全文
posted @ 2022-04-26 17:11 心里日记 阅读(242) 评论(0) 推荐(0)
摘要:'''在学校中 N个小朋友站成一队 第i个小朋友的身高为height[i] 第i个小朋友可以看到第一个比自己身高更高的小朋友j 那么j是i的好朋友 (要求:j>i) 请重新生成一个列表 对应位置的输出是每个小朋友的好朋友的位置 如果没有看到好朋友 请在该位置用0代替 小朋友人数范围 0~40000 阅读全文
posted @ 2022-04-26 16:52 心里日记 阅读(678) 评论(0) 推荐(1)
摘要:''' 双十一众多商品进行打折销售 小明想购买自己心仪的一些物品 但由于购买资金限制 所以他决定从众多心仪商品中购买三件 而且想尽可能得花完资金 现在请你设计一个程序 计算小明尽可能花费的最大资金数 输入描述: 输入第一行为一维整型数组m 数组长度小于100 数组元素记录单个商品的价格 单个商品加个 阅读全文
posted @ 2022-04-26 16:28 心里日记 阅读(897) 评论(0) 推荐(0)
摘要:'''运维工程师采集到某产品线网运行一天产生的日志n条 现需根据日志时间先后顺序对日志进行排序 日志时间格式为H:M:S.N H表示小时(0~23) M表示分钟(0~59) S表示秒(0~59) N表示毫秒(0~999) 时间可能并没有补全 也就是说 01:01:01.001也可能表示为1:1:1. 阅读全文
posted @ 2022-04-26 15:30 心里日记 阅读(782) 评论(0) 推荐(0)
摘要:'''某学校举行运动会,学生们按编号(1、2、3.....n)进行标识, 现需要按照身高由低到高排列, 对身高相同的人,按体重由轻到重排列, 对于身高体重都相同的人,维持原有的编号顺序关系。 请输出排列后的学生编号 输入描述: 两个序列,每个序列由N个正整数组成,(0<n<=100)。 第一个序列中 阅读全文
posted @ 2022-04-26 11:21 心里日记 阅读(1110) 评论(0) 推荐(0)
摘要:'''给定参数n,从1到n会有n个整数:1,2,3,...,n, 这n个数字共有n!种排列. 按大小顺序升序列出所有排列的情况,并一一标记, 当n=3时,所有排列如下: "123" "132" "213" "231" "312" "321" 给定n和k,返回第k个排列. 输入描述: 输入两行,第一行 阅读全文
posted @ 2022-04-26 09:24 心里日记 阅读(579) 评论(0) 推荐(1)
摘要:'''程序员小明打了一辆出租车去上班。出于职业敏感,他注意到这辆出租车的计费表有点问题,总是偏大。 出租车司机解释说他不喜欢数字4,所以改装了计费表,任何数字位置遇到数字4就直接跳过,其余功能都正常。 比如: 1. 23再多一块钱就变为25; 2. 39再多一块钱变为50; 3. 399再多一块钱变 阅读全文
posted @ 2022-04-25 22:52 心里日记 阅读(493) 评论(0) 推荐(0)
摘要:如代码: a = 'abcdefghj'for i in range(len(a)): temp = a[i] if i ==2: a = 'ccccc'会报错,我不不知道为什么,感觉像是range()里面的数 一直是 len('abcdefghj')才会这样 阅读全文
posted @ 2022-04-25 21:50 心里日记 阅读(153) 评论(0) 推荐(0)
摘要:'''1.输入字符串s输出s中包含所有整数的最小和, 说明: 1字符串s只包含a~z,A~Z,+,-, 2.合法的整数包括正整数,一个或者多个0-9组成,如:0,2,3,002,102 3.负整数,负号开头,数字部分由一个或者多个0-9组成,如-2,-012,-23,-00023 输入描述:包含数字 阅读全文
posted @ 2022-04-25 21:27 心里日记 阅读(1721) 评论(1) 推荐(0)
摘要:''' 公司用一个字符串来标识员工的出勤信息 absent: 缺勤 late: 迟到 leaveearly:早退 present: 正常上班 现需根据员工出勤信息,判断本次是否能获得出勤奖, 能获得出勤奖的条件如下: 1.缺勤不超过1次 2.没有连续的迟到/早退 3.任意连续7次考勤 缺勤/迟到/早 阅读全文
posted @ 2022-04-25 15:45 心里日记 阅读(1271) 评论(0) 推荐(0)
摘要:#第一种利用函数# 10进制转化为二进制,利用bin()函数,传int类型数据print(bin(7)) # 二进制转化为10进制,利用 int('二进制类型数据',2)print(int('111',2)) print(int(bin(7),2)) #第二种,自定义函数实现10进制和二进制的互转# 阅读全文
posted @ 2022-04-23 12:12 心里日记 阅读(411) 评论(0) 推荐(0)
摘要:'''/* 有一个特殊的五键键盘 上面有A、Ctrl-C、Ctrl-X、Ctrl-V、Ctrl-A A键在屏幕上输出一个字母A Ctrl-C将当前所选的字母复制到剪贴板 Ctrl-X将当前选择的字母复制到剪贴板并清空所选择的字母 Ctrl-V将当前剪贴板的字母输出到屏幕 Ctrl-A选择当前屏幕中所 阅读全文
posted @ 2022-04-22 13:56 心里日记 阅读(978) 评论(0) 推荐(0)
摘要:'''对输入的字符串进行加解密,并输出。加密方法为:当内容是英文字母时则用该英文字母的后一个字母替换,同时字母变换大小写,如字母a时则替换为B;字母Z时则替换为a;当内容是数字时则把该数字加1,如0替换1,1替换2,9替换0;其他字符不做变化。解密方法为加密的逆过程。数据范围:输入的两个字符串长度满 阅读全文
posted @ 2022-04-21 23:17 心里日记 阅读(204) 评论(0) 推荐(0)
摘要:ord()函数可以将字符转换为ascii值 chr()函数可以将 ascii值转化为字符 # s 代表字符串s.isalnum() #所有字符都是数字或者字母s.isalpha() #所有字符都是字母s.isdigit() #所有字符都是数字s.islower() #所有字符都是小写s.isuppe 阅读全文
posted @ 2022-04-21 22:45 心里日记 阅读(430) 评论(0) 推荐(0)
摘要:'''/ *给定一个射击比赛成绩单包含多个选手若干次射击的成绩分数请对每个选手按其最高三个分数之和进行降序排名输出降序排名后的选手id序列条件如下1.一个选手可以有多个射击成绩的分数,且次序不固定2.如果一个选手成绩少于3个,则认为选手的所有成绩无效,排名忽略该选手3.如果选手的成绩之和相等,则相等 阅读全文
posted @ 2022-04-21 15:04 心里日记 阅读(562) 评论(0) 推荐(0)
摘要:背景:华为机试题 HJ23 删除字符串中出现次数最少的字符 描述 实现删除字符串中出现次数最少的字符,若出现次数最少的字符有多个,则把出现次数最少的字符都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 数据范围:输入的字符串长度满足 1 \le n \le 20 \1≤n≤20 阅读全文
posted @ 2022-04-21 12:16 心里日记 阅读(120) 评论(0) 推荐(0)
摘要:1.数字类型(number): 整形(int):1 浮点型(float):1.23 布尔型(bolean):true,false 复数(complex):1+2j 2.字符串(string) python中单引号和双引号使用完全相同。 使用三引号('''或""")可以指定一个多行字符串。 转义符 ' 阅读全文
posted @ 2019-04-16 20:10 心里日记 阅读(166) 评论(0) 推荐(0)