牛客网Python笔试技巧
提高通过率大原则:
1.本地IDE调代码的速度更快
2.修改已>0%的代码比新做一道题更快
3.一定要看清题意!!!
提高通过率的技巧:
1.时间复杂度问题:增加条件break或continue出循环,能break尽量break;
减少不必要的判断条件(比如在不在字典中);
做一些排序来减少后期的工作量
2.空间复杂度问题:
3.边界条件:某些数据是不是始终存在
测试用例通过但0%的原因:
1.没有理解题意
输入
第一行说明nmp这种数据量,最后一个参数一般为第二行开始有几行,且是字符型的数据输入,可以按下面的方法进行输入处理。
第一行:
a,b,c=[int(i) for i in input(0.solit()]
第二行:
info=[]
for i in range(c):
info.append([int(i) for i in input().split()])
不用input()的话也可以用sys.stdin.readline().strip()
输出
一般逐行打印
for i in result:
print(i)
常用数据结构
list和dict比较好用,不能导入numpy库
list:做整体的排序
dict:做局部的排序,要在单个条件下xxx
常用函数
list
min() max() sum() .index()
.remove(具体内容) .pop(索引号) del a[索引号]
.sort(key=lambda x: x[0])
.sort(key=lambda x:(-x[1],x[0],x[2]))#默认是升序,加个符号变降序,可做多级排序。
sorted()#不在本地做排序
元素 in list名称
变量
float('inf')无穷大
字典
.keys()
.values()
.items()#返回的是元组
字符串
.strip() 去除首位空格
.strip().strip(‘-a’)去除首位空格和字符
S[:3]+S[5:] 拼接字符串,去除某个字符
.replace(‘a’,’b’) 替换字符
re.sub(‘a’,’b’,s) 替换字符
牛客网Python笔试技巧相关推荐
- 手把手带你学python—牛客网python 机器学习 信息熵的计算
牛客是一款不论是面试 还是刷题 都是非常有用的 还等什么,传送门- 牛客网python基础
- 手把手带你学python—牛客网python基础 pandas读取文件查看用户数据集的大小
牛客是一款不论是面试 还是刷题 都是非常有用的 还等什么,传送门- 牛客网python基础
- 手把手带你学python—牛客网python基础 鸢尾花分类
牛客是一款不论是面试 还是刷题 都是非常有用的 还等什么,传送门- 牛客网python基础
- 手把手带你学python—牛客网python基础 牛牛的逻辑运算
牛客是一款不论是面试 还是刷题 都是非常有用的 还等什么,传送门- 牛客网python基础
- 赛码网和牛客网python输入输出要求
1. 牛客网推荐使用sys.stdin.readline()形式输入,输出用print() ''' 输入: 2 3 分别赋给n, m并且转换为int类型 ''' import sysn, m = ma ...
- 牛客网 python 判断停止输入
python2.7 import sys try:while True:line = sys.stdin.readline().strip()if line == '':breaklines = li ...
- 【赛码网 牛客网】笔试 --> 输入输出写法 python版本
2020秋招陆续开始了... 找研发岗工作的学生党也陆续开始做各大公司的笔试题了... 然而曾经在力扣牛客等网站刷题时,我从未考虑过代码的输入与输出问题... 在首次笔试遇到白板题,代码写对了,但是输 ...
- 牛客网-数据结构笔试题目(一)-猫咪特征提取思路解析(附源码)
题意 小明是一名算法工程师,同时也是一名铲屎官.某天,他突发奇想,想从猫咪的视频里挖掘一些猫咪的运动信息.为了提取运动信息,他需要从视频的每一帧提取"猫咪特征".一个猫咪特征是一个 ...
- 牛客网模拟笔试——庆祝61(JavaScript)
牛家庄幼儿园为庆祝61儿童节举办庆祝活动,庆祝活动中有一个节目是小朋友们围成一个圆圈跳舞.牛老师挑选出n个小朋友参与跳舞节目,已知每个小朋友的身高h_i.为了让舞蹈看起来和谐,牛老师需要让跳舞的圆圈队 ...
最新文章
- Docker教程-安装
- 我的Linux内核学习笔记
- html5难点,学习HTML5的难点是什么?
- hp服务器安装win7普通系统安装,hp台式电脑安装系统一键安装win7系统
- 指标命名随意,增加沟通成本,套用这个公式,学会规范化定义指标
- 【Python项目】Python利用神经网络自动生成的“藏头诗”生成器 | 附带源码
- 微信小程序三个实例带你入门
- Zigbee无线模块配置
- html怎么做左侧广告,网站横幅怎么制作,html横幅广告代码
- 论文笔记:气候变化、水循环和植被动态
- MSP430F149按键中断寄存器配置
- Scrapy-Redis使用教程将现有爬虫修改为分布式爬虫
- KeyShot中的半透明材质怎样来创建液体
- Docker配置mc服务器
- 伦敦银xag是什么意思?
- python ldap3获取所有用户信息_Python使用Ldap3进行Windows AD域管理
- 朋友问我移居香港后悔没?这回答够真实!
- C语言从键盘获取一个小于1000的正数,要求输出它的平方根。
- 《春松客服大讲堂》全面解读春松客服技术栈,掌握 Java 开发开源客服系统 | Chatopera
- java创造空数组_Java 是空数组
热门文章
- 微信、支付宝上的真人头像快换了吧!暴力催收,不少人已中招
- 编译原理--语法分析:LR(1)
- 斯坦福CS230官方指南:CNN、RNN及使用技巧速查
- 场景金融丨对话:走中国特色的开放银行之路
- 洛谷P1118 [USACO06FEB]数字三角形 Backward Digit Su(dfs剪枝)
- SAP案例教程FIAP应付会计前台操作
- HTML+CSS学习(五)
- Operation category READ is not supported in state standby. Visit https://s.apache.org/sbnn-error
- Metasploit -- 木马生成原理和方法
- 马未都谈收藏:历史进程的每一步我都赶上了