<<表示主机推送到显示器 >>表示键盘到主机
课件再林大oj ->download里
RE:数组开小,越界(运行时出错)

推荐sort

小数组稳定,大数组不稳定

argc表示参数个数
然后一个字符串,linux可以直接跑
data+5
理解:
1.左闭右开
2.五个


单独写也可以:多重排序(年月日)
cmp函数




排序题:

周期:记忆数组或递归

数很大:正确分析复杂度,水题能过就行
1e8太大了
最重要的问题:每次A,B在变,记忆数组不行
下面是错误代码:引以为戒

#include<bits/stdc++.h>
using namespace std;
int longer=1e8;
int a[200000005];
int f(int A,int B,int n)
{if(n==1||n==2){return 1;}if(a[n]!=0){return a[n];}a[n]=(A*f(A,B,n-1)+B*f(A,B,n-2))%7;return a[n];
}
int main()
{a[1]=1;a[2]=1;int A,B,n;while(cin>>A>>B>>n){cout<<f(A,B,n)<<endl;}return 0;
}


当一个数,对另一个书取余的时候必有循环节
处理mod,在300之内就好
周期是六

动态输入A,B;
动态找出循环节
也就是又出现两个1的时候(f0,f1为1)
变成周期内的数
取mod为0时是最后一个位置




找循环节:取余数就不是很大

1e9就别暴力了

LL:1e91e91e9,溢出了
1.n*(n+1)一定是偶数,/2,/3分开
然后看能不能除3,能除开就除,出不开2n+1一定能(不可能出小数)
剩下的三个一边取余,一边相乘
(a*b)%c=[a%c * b%c]%c
更好的:逆元:
6的逆元xn(n+1)(2n+1)
6x + 1007 y =1
最小整数解,x就是对6的逆
x往里代,取余再相乘




就是能除多少个5,看有多少个除五为0的数

亚洲赛原题
map很快


输出不唯一
1.结构体
2.二维数组
3.链表(往第十个里插)


跑两圈



!!!!!!!!!!!!!
给好的二分
1.还是左开右闭
2.要减首地址

acm第二节2020.4.2-4.4补相关推荐

  1. web第二节2020.5.11

    文章目录 2-1基本结构 html:5回车 根标签 头标签 title的另两个作用 视频2-7 5.11截至于此 注释 vscode ctrl+shift+? dos只识别三位扩展名 字符实体(类似转 ...

  2. 工程项目管理丁士昭第二版_2021年软考系统集成项目管理工程师知识点预习第十四章第二节...

    听说99%的同学都来这里充电吖 为了方便大家尽早投入2021年的软考考试备考中,我们已开始连载<系统集成项目管理工程师>知识点,今天带来的是 第十四章 第二节 编制询价~ 知识点:第十四章 ...

  3. 【Centos7.6安装CDH6.1.0】第二节 JDK、Mysql配置

    [Centos7.6安装CDH6.1.0]手把手教你搭建CDH6.1.0 JDK(已安装者跳过) mysql配置 安装jdbc 建库.建用户.设置用户访问权限 跳转 JDK(已安装者跳过) 下载lin ...

  4. 第二节认识计算机教案,第二章 第二节 局域网的构建 教学设计_博客

    <第二章 第二节 局域网的构建 教学设计_博客>由会员分享,可在线阅读,更多相关<第二章 第二节 局域网的构建 教学设计_博客(3页珍藏版)>请在装配图网上搜索. 1.第二章 ...

  5. 【v2.x OGE-example 第二章(第二节) 修改器的使用】

    2019独角兽企业重金招聘Python工程师标准>>> [v2.x OGE-example 第二章(第二节) 修改器的使用] 1. 位置:Modifier_example --> ...

  6. SQL Server性能调优之执行计划深度剖析 第二节 执行计划第一次实践

    SQL Server性能调优之执行计划深度剖析 第二节 执行计划第一次实践 前言:自从上一篇文章发出之后,收到了很朋友的关注.很多朋友要求多多实践,而不是纯粹的理论.确实,从打算出这个系列开始,我就本 ...

  7. 第二节 RabbitMQ配置

    第二节 RabbitMQ配置 原文:第二节 RabbitMQ配置 版权声明:未经本人同意,不得转载该文章,谢谢 https://blog.csdn.net/phocus1/article/detail ...

  8. Simulink仿真 第二节 输入输出和子系统

    第二节 输入输出和子系统 可将某一功能创建成为一个子系统,如下图所示:第一张图为完整图,第二张图为创建了子系统的图,两张图的功能一模一样. 双击子系统显示为下图所示 第三节 Groud(接地)模块和T ...

  9. 程序员编程艺术第一章(第二节)

    第二节:两指针逐步翻转 思路: abc defghi,要 abc 移动至最后 abc defghi->def abcghi->def ghiabc 定义俩指针, p1 指向 ch[0], ...

最新文章

  1. linux基础(一)
  2. Mongodb在使用过程中有什么问题
  3. 面向过程和面向对象的区别
  4. PHP 数组函数分类和整理
  5. 6、HIVE JDBC开发、UDF、体系结构、Thrift服务器、Driver、元数据库Metastore、数据库连接模式、单/多用户模式、远程服务模式、Hive技术原理解析、优化等(整理的笔记)
  6. RabbitMQ默认端口记录(亲测)
  7. 中石油训练赛 - High Load Database(二分+记忆化)
  8. 为什么网页背景图片都切开
  9. 2015年 六·一 儿童节——我
  10. Web 开发中很实用的10个效果
  11. codeforces 735D Taxes(数论)
  12. [FZYZOJ 1002] 雨天
  13. Go (Golang) 工具之单元测试 go-junit-report | go的单元测试
  14. 计算机兴趣小组活动总结,兴趣小组活动总结优秀范文
  15. 解决git在push时报错fatal: unable to access ‘https://github.com/sup0C/a.git/‘: errno 10054
  16. 玩安卓从 0 到 1 之总体概览
  17. AJAX编程第三天理论、知识点以及演示代码:Ajax加强
  18. Android 版本 相关参数修改(SpreadTrum)
  19. 云服务器deeplearning_吴恩达deeplearning.ai将于11月6日开放第四课,主讲卷积神经网络...
  20. SQL (十四)插入数据(insert语句,把数据插入表中)

热门文章

  1. K8S 部署 ingress-nginx (三) 启用 https
  2. 好吧,关于nginx
  3. HDU - 1560 DNA sequence
  4. iOS之开发中一些相关的路径以及获取路径的方法
  5. BZOJ 1012: [JSOI2008]最大数maxnumber 单调队列/线段树/树状数组/乱搞
  6. SQL中 char、varchar、text 和 nchar、nvarchar、ntext的区别
  7. python练习小例子(二)
  8. 两个获取http页面的c#函数
  9. php 连续点击事件,javascript设置连续两次点击按钮时间间隔的方法_javascript技巧...
  10. dataset中的数据批量导入oracle数据库,c#如何将dataset中的数据批量导入oracle数据库...