【OI学习注意事项】】的更多相关文章

1. 必备知识 普及组必学 1.模拟算法(暴力枚举),按照题目的要求,题目怎么说就怎么做,保证时间和正确性即可. 2.搜索与回溯,主要的是\(DFS\)(深度优先搜索)和\(BFS\)(宽度优先搜索),基本没有直接的暴力搜索.一般是记忆化搜索加剪枝,普及组第三题难度. 3.简单操作:如筛法.前缀和.快速幂.高精度.辗转相除法等,掌握全面即可应对大部分处理数据上的问题. 4.队列(单调队列).栈.堆.链表等基础数据结构. 5.简单二分和分治(快速排序,归并排序). 6.贪心,要保证贪心的正确性,如…
OI学习之路上的宝藏网站/App分享 想要变强吗少年?这里有各种我平时收集的网站/App,它们可以帮助你更好地学习算法或者找到解题思路.废话不多说,快来打开新世界的大门罢~ 知识学习 觉得各种知识晦涩难懂?这些网站上有大量的算法详解,帮助你更好地理解算法的原理以及实现过程,让你在实战过程中得心应手 OI-WIKI OI Wiki 致力于成为一个免费开放且持续更新的知识整合站点,大家可以在这里获取关于 编程竞赛 (competitive programming) 有趣又实用的知识,我们为大家准备了…
我只是突然有感而发!(脑抽罢了 我其实是那种一直都没有计划说去学什么的人. 当然也不是那种点开洛谷一道题去写这道题不会就去学习相应的知识点的人. 随着洛谷 poj bzoj HDU CH Vojs 等题库的发展我校题库随着刘老师的离开也很少再更新题目了. 所以题库的status榜渐渐被人遗忘,而我的话就是想一遍一遍的刷新status榜所以才刷的题.这也是我向前一直学习的动力吧. 当然以后就不会了.将会系统的学习. 当然在学习时我总是发现点开一道题不能直接点题解或者是不思考充分或者是连暴力都不打就…
1 学习Linux的注意事项 ① Linux严格区分大小写 ② Linux中所有内容均以文件形式保存,包括硬件,如硬件文件是/deb/sd[a-p] ③ Linux不靠扩展名区分文件类型,但有的文件是包含扩展名以便于区分 ④ Linux所有的存储设备必须挂载(mount)之后用户才能使用,包括硬盘.U盘和光盘 2 服务器管理和维护建议 (1)Linux下各目录的作用 1)/bin/-----存放系统命令的目录,普通用户和超级用户都可以执行.不过放在/bin下的命令在单用户模式下也可以执行 2)/…
这只是一篇纯洁的游记,这里将要记录我在海亮十天集训的生活与被虐的历史QWQ...... Day1(2.10)刚来到海亮,嗯,这的环境真的不错. 来到机房,woc这机房的配置好高啊...这里都能打守望屁股......于是我就颓废了(这是不可能的). 上午听课,嗯状态就像是电脑,刚开始就是流畅运行,到中间就变成了开始卡机,最后直接卡机掉线...... Day2(2.11)状态- -,日常写题 Day3(2.12)状态- -,日常写题 Day4(2.13)状态- -,日常写题 Day5(2.14)状态…
一:插值方式: 1:数据绑定,最常见的形式就是使用 “Mustache” 语法(双大括号)的文本插值 <span>Message: {{ msg }}</span>  通过使用 v-once 指令,你也能执行一次性地插值,当数据改变时,插值处的内容不会更新 2:属性绑定,属性插值使用v-bind指令,Mustache {{}}不能在 HTML 属性中使用,应使用 v-bind 指令 3:所有的数据绑定, Vue.js 都提供了完全的 JavaScript 表达式支持,仅限单个表达式…
\(Day~0\) 早上\(9\)点多才爬起来,然后水了道题. 下午从[数据删除]出发,颠簸了将近\(5\)个小时终于抵达广州. 一出地铁站--卧槽这天,卧槽这风,要下雨的节奏? 没过两分钟倾盆大雨...真是不幸啊. 本蒟蒻跟本校的巨佬们折腾了\(1\)个多小时,终于回到了酒店. 愿一切顺利! \(Day ~ 1\) 早上瞎吃了点东西,急急忙忙赶到了教室. 清华dalao授课%%%. 我旁边坐了个人才. 上课内容及其简单基础,但是我还是有些内容不大会\(QAQ\). 快速幂,二分,矩阵.就这些,…
一个Java文件中可以包含多个类. 如果有public类,则文件名必须和public类一样. 例如: class Pie { void f(){ System.out.println("Pie.f()"); } } class Cake { public static void main(String[] args){ Pie x = new Pie(); x.f(); } } class Cake1 { public static void main(String[] args){…
1.在寒假的时间里尽量吧图论和DP的基础先学一下: 图论:数,二叉树,DFS.BFS遍历,然后最短路径(Floyd.dijkstra.SPFA),然后再最小生成树吧,如果还有时间的话(kruskal(这个估计还要再把并查集学一下).Prim) DP:先学最一般的DP,然后根据书上的顺序学一下这什么资源分配类,背包问题,双进程类,区间类(估计时间是不够,看情况吧) 先把图论的SPFA学了,然后开始DP,如果DP基础的学完了(我的天,我在说什么)再学一下最小生成树.最后剩的开学后再补吧,但如果省选前…
面向对象的使用与注意事项 面向过程:当需要实现一个功能的时候,每一个具体的步骤都需要亲力,详细处理每一个细节面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事. 类与对象的关系 类是对一类事物的描述,是抽象的. 对象是一类事物的实例,是具体的. 类是对象的模板,对象是类的实例. 定义一个类,用来模拟“学生”事物.其中就有两组成部分: 属性(是什么): 姓名 年龄 行为(能做什么): 吃饭 睡觉 学习 对应到Java的类当中:成员变量(属性): Stri…