做算法题时的一些小技巧

技巧一:

在用C++做算法题时,我们会觉的cin,cout比scanf,printf使用起来更加的方便,不用指定输入输出格式。
但是cin,cout的运行时间比scanf,printf的运行时间多。
所以建议使用:scanf,printf。
注意:请不要同时在一个程序中使用cout和printf。有时候会出现问题。

技巧二:

看到题目要求109以内或者说32位整数,就用int型来存放。
如果是1018以内(例如 1010)或者说64位整数就要用long long型来存放.

技巧三:

if(!n)的写法等价于if(n==0)
if(n)的写法等价于if(n!=0)

做算法题时的一些小技巧相关推荐

  1. 【c/c++】刷算法题时常用的函数手册 持续更新--

    在做算法题的时候,有时候为了高效的做题,我们会使用一些函数,但是常用的函数确实太多了,时不时的会忘记一些 于是我整理了一些常用的函数,方便自己查找和别人使用. 都是超链接,点击直接跳转到对应的内容. ...

  2. 电影配音怎么做?短视频解说配音小技巧,其实很简单

    电影配音怎么做?短视频解说配音小技巧,其实很简单 很多小伙伴在玩短视频的时候,经常可以看到电影解说短视频,它们往往可以将一部影视剧在短时间内就说出大概内容,让我们可以很快的辨别好剧烂剧.而且电影解说短 ...

  3. Qt工作笔记-html做界面时,QFileInfo小技巧,获取前端页面

    目录 背景 演示及代码 总结 背景 有的时候要调用三方的库,能够比较简单的实现一些酷炫的效果.这里特别是前端的酷炫效果! 如果在Qt中,某个地方,能小范围使用前端Qt的效果,辣么,将会是一个多么有意思 ...

  4. 算是我看源码时的一个小技巧吧~

    我在之前的文章里面不是经常叫大家拉源码,然后看代码提交记录吗. 也就是看类似于这个界面: 比如上面这个界面中,就可以看到 RedissonBaseLock.java 这个文件,由谁在什么时候进行过变更 ...

  5. 2021年1月做算法题记录(Java实现)

    这个月练习了一些算法题,打算从简单题入手,逐步练习达到PAT甲级的程度,把Java和C++的熟练度捡回来.Java的一些基础知识还不是很熟,大一学习的时候只能算是囫囵吞枣,到了面试技术岗的时候才觉得当 ...

  6. JAVA程序猿必做算法题(45题)

    程序题1:NonRepeatingNumber1 题目:有1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? package work;public class NonRep ...

  7. 写代码时记录的小技巧

    本文是记录自己写代码时候遇到的一些感觉比较有用/有意思的技巧,怕自己忘了记录一下.如果有想要分享的思路/纠正改进的地方欢迎交流. 如何输出结果 (Verbose Trick) 有关类的输出 1. 如果 ...

  8. python做算法题优势_Python语言在科学算法中的优势

    2019 年第 4 期 信息与电脑 China Computer & Communication 算法语言 Python 语言在科学算法中的优势 刘 瑞 (辽宁师范大学海华学院,辽宁 沈阳 1 ...

  9. 使用gdb调试运行时的程序小技巧 -转

    下面介绍我调试时经常遇到的三种问题,如果大家也有类似的问题交流一下解决方法: 情景1:在不中止程序服务的情况下,怎么调试正在运行时的程序 情景2:需要同时看几个变量的值或者批量查看多个core文件的堆 ...

最新文章

  1. devDependencies和dependencies的区别
  2. Native与H5交互的那些事
  3. php 执行exec() 操作linux 命令
  4. 预训练新范式!为什么Prompt会更有效?
  5. JavaDemo——java使用RXTX读写串口
  6. c语言编黑白棋的思路,黑白棋的问题。。555。。头发都掉了。。。
  7. sqlite读写锁和线程模式
  8. 内窥镜胶囊(胶囊内镜)硬件方案
  9. 简笔画花边边框超简单_简单花边边框简笔画高清图片
  10. 【附源码】计算机毕业设计SSM天气预报系统
  11. 爬取迷你mp4各个电影信息
  12. Mysql5.1安装与配置(win7-x64)
  13. 有些人光是活着就已经是拼尽全力了
  14. linux内核启动停止在booting the kernel.
  15. 检查度量单位(Check Units of Measurement)
  16. 米家iHealth体温计拆解
  17. 11张图读模电、数电必备的电路基础知识
  18. springboot整合security(一)入门
  19. 成都街头智能安保机器人吸引民众驻足
  20. 数据中心新动力——高压直流技术应用现状及前景分析

热门文章

  1. 学写网站(一)前端配置之安装nvm、node、npm
  2. matlab中文本文件与图像转化
  3. python---memcache使用操作
  4. TI 无桥PFC方案【转子tidu312.pdf】-----图片专帖
  5. jquery源码--jquery对象
  6. android 关于多任务下载问题
  7. 数据结构之表(5)栈的顺序实现
  8. Linux mktime 源代码简析
  9. autoencoder
  10. (chap1 web网络基础) URI和URL