南宁2017ICPC总结
南宁2017ICPC总结
第二次到南宁,高铁三个半小时好像没什么感觉了,广西的天气真的是又湿又冷,而且交通也及其不方面,所以对广西的印象也不是很好。这次承办的是广西大学,这次可能是第一次承办没什么经验,所以很多地方体验没有其他赛区的好,但是整体没出什么大差错表现还算是及格的。
有幸大二就参加了第一次acm的区域赛,最正式的感觉算是这次和上次杭州的ccpc,因为都是真正在一个体育馆里面做题,这种气氛比在机房的那些比赛好多了。
说说这次比赛,热身赛不算很顺利,只过了一题简单的签到题,其实这道签到题当时也卡了,然后是找出是因为读题没读仔细导致输出格式不对,改正后A了。然后就是被一道《挑战程序设计》第一页的原题卡住了,一直在各种优化的方法,但是复杂度一直降不下去,最后一直TLE也没调出来。然后对面矿大的队伍来的比较迟,也没做出来,但赛后还是问到了他们的想法是一种二分n²logn的方法,事实这也是《挑战程序设计》书中的正解。
后来正赛,很奇怪没开始就开始发题目了,然后很多队伍就开始打了,比赛开后大家的签到题A都是0min过的,我们之后再打3min过了。然后队友看完F发现是一个直接暴力打表的题目,不过需要用到大数,然后说完思路就给java队友去打了,打完一次A。接下来的比赛体验其实不是很好,首先是打印非常非常慢,有时候都找到错了打印还没送到。然后就是卡题,我自己一个看的L,队友想J。然后L其实是一道不是很好推的数学等式题目,然后我就凭借以往比赛的经验开始打表找规律,然后终于两个半小时的时候找出了规律
F[i] = F[i-1]*6 – F[i-2] + 2…然后因为数据去到10的190次方,所以也交给了队友打java。之后的比赛就一直陷入在J题上面了,当时思路现在回想真的没什么条理,队友也没有思路就一直卡到最后了,3题打铁,这次比赛,大概五题左右能拿牌。后来在火车上也想通了J也代码实现了,然后发现M也是一个暴力搜索其实是有机会过的。
通过这次区域赛,发现了自己思维题做的太少的缺点,导致一些题不能尽快A掉。代码实现也不算太好,大数只能依靠java。只能说技不如人吧,希望继续努力多一年,下次来的时候能摸到牌。
南宁2017ICPC总结的更多相关文章
- 2017ICPC南宁 M题 The Maximum Unreachable Node Set【二分图】
题意: 找出不能相互访问的点集的集合的元素数量. 思路: 偏序集最长反链裸题. 代码: #include<iostream> #include<cstring> using n ...
- 2017ICPC南宁赛区网络赛 Minimum Distance in a Star Graph (bfs)
In this problem, we will define a graph called star graph, and the question is to find the minimum d ...
- 2017ICPC南宁赛区网络赛 Overlapping Rectangles(重叠矩阵面积和=离散化模板)
There are nnn rectangles on the plane. The problem is to find the area of the union of these rectang ...
- 2017ICPC南宁赛区网络赛 The Heaviest Non-decreasing Subsequence Problem (最长不下降子序列)
Let SSS be a sequence of integers s1s_{1}s1, s2s_{2}s2, ........., sns_{n}sn Each integer i ...
- 2017ICPC南宁赛区网络赛 Train Seats Reservation (简单思维)
You are given a list of train stations, say from the station 111 to the station 100100100. The passe ...
- 2017ICPC南宁补题
https://www.cnblogs.com/2462478392Lee/p/11650548.html https://www.cnblogs.com/2462478392Lee/p/116501 ...
- 2017ICPC南宁M The Maximum Unreachable Node Set (偏序集最长反链)
题意:给你一张DAG,让你选取最多的点,使得这些点之间互相不可达. 思路:此问题和最小路径可重复点覆盖等价,先在原图上跑一边传递闭包,然后把每个点拆成两个点i, i + n, 原图中的边(a, b)变 ...
- icpc南宁站赛后总结
11月24号,我们经过26个小时的火车来到了广西南宁,一场漫长的过程. 24号晚到达南宁,做地铁到达学校,找到住的地方,南宁的天真是让人无奈. 25号,上午去广西大学体育馆报道,然后回去好好整理了一下 ...
- G.Finding the Radius for an Inserted Circle 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛
地址:https://nanti.jisuanke.com/t/17314 题目: Three circles C_{a}Ca, C_{b}Cb, and C_{c}Cc, all ...
随机推荐
- hql语法及自定义函数(含array、map讲解) + hive的java api
本博文的主要内容如下: .hive的详细官方手册 .hive支持的数据类型 .Hive Shell .Hive工程所需依赖的jar包 .hive自定义函数 .分桶4 .附PPT hiv ...
- 交表(Send a Table)
#include<stdio.h> #include<string.h> #define N 50010 int phi[N],n,sum[N]; void phi_table ...
- the little schemer 笔记(0)
the little schemer 笔记 Z.X.L 2012年08月13日 五项规则 car的规则car只对非空列表有定义. cdr的规则cdr只对非空列表有定义.任何非空列表的cdr是另外一个列 ...
- Json和序列化总结
一.序言 遇到问题,就经常逛园,不知你是否曾有,曾经遇到的问题,或者在园子里看到问题的方案,过一段时间,有可能还会摔跤,哈哈...大神请勿喷,小弟记忆不太好,还过来找资料,如果自己写把问题或某个知识点 ...
- 微信小程序 逻辑层
1. 注册程序小程序APP在小程序的根目录下有一个app.js文件.有App(Object),App() 函数用来注册一个小程序.接受一个 Object 参数,其内便是小程序的生命周期.App() 必 ...
- 【学习笔记】彻底理解JS中的this
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然 ...
- 关于对象.style currentstyle 的区别
对象.style的方式只能获取行内写法的样式,但是外部引入的或者写在head里面的就无法获取,只能用currentstyle.
- 初试springWebMVC
最近在尝试配置SpringMVC,发现各种坑. 首先遇到了这个问题. 'component-scan' and its parser class [org.springframework.contex ...
- bt5r3安装postgresql
apt-get install postgresql
- Javaweb学习笔记6—EL表达式与JSTL及自定义标签
今天来讲javaweb的第六阶段学习. EL表达式与JSTL及自定义标签是对上篇文章介绍的JSP的扩展,不能说是很重要的东西,但是也要了解. 老规矩,首先先用一张思维导图来展现今天的博客内容. ps: ...