首页 > 其他分享 >蒟蒻成长记录

蒟蒻成长记录

时间:2023-03-24 17:03:17浏览次数:62  
标签:typedef 记录 int ll 成长 long main define

血的教训()

不用#define int long long了, 今天poj死活过不去,把这行注释了就过了,以后还是用typedef long long ll 吧;

 

查了下

 

对于题目给定的数据范围,有必要选择一种合理的数据类型来高效处理问题
long long的范围大概是10^18,int的范围大概是1e9+
1.#define int long long ,main函数要改成有符号型 signed main()

2.long long 不仅费空间,还容易超时

3.变量类型为 long long,也可以用 typedef long long ll(直接用ll代替long long的定义)
举例:
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
ll a;
cin>>a;
cout<<a;
return 0;
}

标签:typedef,记录,int,ll,成长,long,main,define
From: https://www.cnblogs.com/Kescholar/p/17252668.html

相关文章

  • Django 大数据 orm 操作 - 报错及解决方法记录
    报错:django.db.utils.OperationalError:(1153,"Gotapacketbiggerthan'max_allowed_packet'bytes")解决方法:修改mysql配置文件的max_allowed_packet配置参数......
  • Centos 7 自定义路径安装 mysql - rpm包自定义路径安装mysql - 测试记录
    序言就目前而言,笔者绝对rpm包是挺方便的,不过如果想要自定义安装路径,说实话,笔者都不知道怎么改,看网上的都是tar包安装,然后更改各种路径,就可以的样子。rpm包是笔者的测......
  • 记录-Wireless
    什么是调制呢?调制就是把信号形式转换成适合在信道中传输的一个过程。可分为基带调制和载波调制。我们这里所说的调制都是载波调制。什么是载波调制呢?就是把调制信号骑到......
  • JOISC 2023 记录
    目前4/6/12(code/sol/problem)D1T1TwoCurrencies给定一棵大小为\(n\)的树\(T\),树上有\(m\)条关键边,经过关键边要么缴纳一枚金币要么缴纳\(c\)枚银币。有\(......
  • day9记录_idea上传文件接口调用
    day9_idea上传文件接口调用,如下图,调用成功注:pom文件需要增加以下代码:<dependencies><dependency><groupId>org.testng</groupId><artifactId>testng</artif......
  • wgcloud项目经验记录 - 可以监测进程IO吗
    可以的WGCLOUD可以监测进程的进程ID,cpu使用率,内存使用率,吞吐量,线程数量,进程启动时间等指标数据......
  • 测试同学职场成长的关键要素
    昨晚和知识星球的一位同学1对1沟通,聊了很多关于团队管理、质量体系构建和个人职业发展的话题。这位同学本身就具有多年的大厂背景,在技术实践、团队管理管理方面有丰富......
  • jmeter清除脚本历史记录
    获取许多朋友跟我一样有个疑问,那就是jmeter保存的脚本历史记录究竟如何删除,在下图中:“文件—>最近打开—>历史记录”便可以看到我们之前操作过的脚本,确实脚本的保留对......
  • Apinto网关导入Swagger报错问题记录
    问题描述ApintoDashboard已经部署完成,想通过导入Swagger文件的方式快速把接口同步到ApintoDashboard,但此时导入报错:CLUSTERDOWNHashslotnotserved,如下问题原因Re......
  • algorithmicx(use algpseudocode as layout)学习记录
    这几天写算法作业,提供的tex文件中使用algorithmicx书写伪代码,虽然也会用algorithm2e,但技多不压身,现在就来学一学。目录概述ExampleDetails行号行注释引用Commandsifblock......