提高通过率大原则:

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笔试技巧相关推荐

  1. 手把手带你学python—牛客网python 机器学习 信息熵的计算

    牛客是一款不论是面试 还是刷题 都是非常有用的 还等什么,传送门- 牛客网python基础

  2. 手把手带你学python—牛客网python基础 pandas读取文件查看用户数据集的大小

    牛客是一款不论是面试 还是刷题 都是非常有用的 还等什么,传送门- 牛客网python基础

  3. 手把手带你学python—牛客网python基础 鸢尾花分类

    牛客是一款不论是面试 还是刷题 都是非常有用的 还等什么,传送门- 牛客网python基础

  4. 手把手带你学python—牛客网python基础 牛牛的逻辑运算

      牛客是一款不论是面试 还是刷题 都是非常有用的 还等什么,传送门- 牛客网python基础

  5. 赛码网和牛客网python输入输出要求

    1. 牛客网推荐使用sys.stdin.readline()形式输入,输出用print() ''' 输入: 2 3 分别赋给n, m并且转换为int类型 ''' import sysn, m = ma ...

  6. 牛客网 python 判断停止输入

    python2.7 import sys try:while True:line = sys.stdin.readline().strip()if line == '':breaklines = li ...

  7. 【赛码网 牛客网】笔试 --> 输入输出写法 python版本

    2020秋招陆续开始了... 找研发岗工作的学生党也陆续开始做各大公司的笔试题了... 然而曾经在力扣牛客等网站刷题时,我从未考虑过代码的输入与输出问题... 在首次笔试遇到白板题,代码写对了,但是输 ...

  8. 牛客网-数据结构笔试题目(一)-猫咪特征提取思路解析(附源码)

    题意 小明是一名算法工程师,同时也是一名铲屎官.某天,他突发奇想,想从猫咪的视频里挖掘一些猫咪的运动信息.为了提取运动信息,他需要从视频的每一帧提取"猫咪特征".一个猫咪特征是一个 ...

  9. 牛客网模拟笔试——庆祝61(JavaScript)

    牛家庄幼儿园为庆祝61儿童节举办庆祝活动,庆祝活动中有一个节目是小朋友们围成一个圆圈跳舞.牛老师挑选出n个小朋友参与跳舞节目,已知每个小朋友的身高h_i.为了让舞蹈看起来和谐,牛老师需要让跳舞的圆圈队 ...

最新文章

  1. Docker教程-安装
  2. 我的Linux内核学习笔记
  3. html5难点,学习HTML5的难点是什么?
  4. hp服务器安装win7普通系统安装,hp台式电脑安装系统一键安装win7系统
  5. 指标命名随意,增加沟通成本,套用这个公式,学会规范化定义指标
  6. 【Python项目】Python利用神经网络自动生成的“藏头诗”生成器 | 附带源码
  7. 微信小程序三个实例带你入门
  8. Zigbee无线模块配置
  9. html怎么做左侧广告,网站横幅怎么制作,html横幅广告代码
  10. 论文笔记:气候变化、水循环和植被动态
  11. MSP430F149按键中断寄存器配置
  12. Scrapy-Redis使用教程将现有爬虫修改为分布式爬虫
  13. KeyShot中的半透明材质怎样来创建液体
  14. Docker配置mc服务器
  15. 伦敦银xag是什么意思?
  16. python ldap3获取所有用户信息_Python使用Ldap3进行Windows AD域管理
  17. 朋友问我移居香港后悔没?这回答够真实!
  18. C语言从键盘获取一个小于1000的正数,要求输出它的平方根。
  19. 《春松客服大讲堂》全面解读春松客服技术栈,掌握 Java 开发开源客服系统 | Chatopera
  20. java创造空数组_Java 是空数组

热门文章

  1. 微信、支付宝上的真人头像快换了吧!暴力催收,不少人已中招
  2. 编译原理--语法分析:LR(1)
  3. 斯坦福CS230官方指南:CNN、RNN及使用技巧速查
  4. 场景金融丨对话:走中国特色的开放银行之路
  5. 洛谷P1118 [USACO06FEB]数字三角形 Backward Digit Su(dfs剪枝)
  6. SAP案例教程FIAP应付会计前台操作
  7. HTML+CSS学习(五)
  8. Operation category READ is not supported in state standby. Visit https://s.apache.org/sbnn-error
  9. Metasploit -- 木马生成原理和方法
  10. 马未都谈收藏:历史进程的每一步我都赶上了