【蒟蒻の进阶PLAN】 置顶+持续连载

博主分享了个人的编程学习计划,包括网络流、费用流、数论、Splay树等技术的学习,以及数学水平的提升。同时也提到了参加国家集训队的挑战和应对策略。
看到周围神犇们纷纷列计划,本蒟蒻也决定跟随他们的步伐,计划大约是周计划吧,具体怎么安排我也不确定。。

2015.12.30
刚刚学习完最基础的网络流,需要进行这方面的练习,从简到难,有空余的话尝试学习下当前弧优化吧,和一些基本的模型
首要目标A掉【BZOJ1066蜥蜴】虽然已经有了思路但还不确定是否正确,以及没有调试
中间顺带穿插点DP或者线段树练练吧,不然感觉脑子会转的慢的(虽然本来就很慢)
CA爷好像又要毒学弟了,感觉这个元旦假期必定腥风血雨,╮(╯▽╰)╭
2016.01.03
刚刚进行了一些网络流的练习,发现在建图方面还是有很大的不足的,寒假萧爷讲课时一定得好好听
在萧爷的建议下,打算去学习一下KMP算法(我能说萧爷一开始给一个不会KMP也不会Trie树的蒟蒻建议学AC自动机吗??。。。)下周时间起码做到能够熟练打出模板(要求真低。。),并进行一些训练吧,感觉KMP这个东东好像不是那么好理解的吧,尽量啃吧,所以计划就是缓慢晋升(KMP–>Trie树–>AC自动机–>AK自动机(created by DCrusher)),加油,to be a beyonder!
-01.04
昨天zky学长来问了问我们数学水平,看来寒假zky学长要给我们将数论了。。然而数学方面 聪哥各种虐场;DCrusher爷也是看 浙江大学数学竞赛讲座的人,xym是看过数学选修的人,╮(╯▽╰)╭我就是那种拖低平均水平的(=@__@=)主力军。。。
好吧,为了寒假能听懂,制定补数学计划,首先于一周~两周时间学会向量方面的运用吧,以及一些简单计算几何。。。然后再寒假前学会导数。。。
2016.01.09
这段时间网络流做了很多,对建模也算略有点感悟了,下周计划再稍微练习一下二分图匹配,开始学习一下费用流。。。
然而今天faebdc学长国家集训队回来后直接拿国家集训队作业毒我们,也是被毒的不轻,这说明还是很水的现在,还需要沉下心态,慢慢进步
2016.01.17
刚刚学习了最小费用最大流,还存在一些问题,下周停课一周准备期末考试,其间应该抽空做1、2道相关的题目稳住手感。应该练习一下DP了,高端的DP得搞半天。。。也能练练脑子。。。是时候让自己慢一点了。。。为寒假迎接学长们疯狂灌输知识做准备。。。
2016.01.31
两周没怎么写计划了,都快长草了。。。明天起学长要讲课了,感觉会很累,不过起码要做到都要掌握思想与技巧,抽空多做些题联系吧。。。。(一口气上到腊月二十七,蛮辛苦的QwQ)
2016.02.16
是真的长草了。。。可怕
抽空把平衡树Splay打熟,数论还有很多东西没怎么搞懂,先稳住搞懂数论和splay吧。。。。
2016.02.22
明天就要开学辣,好不习惯..
现列出开学后的计划吧,然后每周末计划,和省选前计划再一一列举
正常上课的每日计划:
5:30起床 锻炼+积累英语词汇和语文词汇和议论文素材
6:30之前 出门上学
上午上课,课件抓紧写作业
中午午休;
下午上课,抓紧写作业,晚饭可以抓紧
如果晚自习去机房,学习新东西,争取1A…学习新东西,必须学精;不去机房则认真写作业,并拓展知识
10:30左右 到家
11:00之前 洗刷+吃水果(真是可怕)
如果晚自习在机房,奋力搞作业,主次大约是 数学->物理->化学->生物->语文(但英语的每日一题必须坚持到底!!!)
如果没去机房,回家写完作业和每日练习之后,学习新姿势,外加调题,A题;
12:00左右 准时睡觉,良好的休息是第二天高效率的基础
哦,养成一个好习惯:每天离开机房前,或者晚上用电脑后,可以记下一道题目,用第二天课余时间去思考方法,事倍功半

有个良好的习惯是成功的必要条件,必须坚持!!!
2016.02.24
今天领悟DCrusher大爷的日常:

打开QQ——>打开自己的BLOG——->打开DaD3zZ的BLOG———>锁定一道本人之前A的水题(所到之处都是水题)———->打开BZOJ———->开始编————>打开某模板,照打———->样例———->结果为0——–>求助DaD3zZ———>某些低级错误,但改后仍有问题——–>打开HZWER———>开改———->成功A之———->否则求助某学长(HZWER or Claris)———>A之或弃之…..

话不多说。。。首先要练习 莫队算法 ,毕竟是个十分不错的暴力(沙茶选手暴露无疑)然后应该重新拾起 数据结构方面的和网络流方面的问题….当务之急…完善下数论(尤其线性筛积性函数)(学习计算几何(听说不考?)(删!不能乱立flag))

C++开发者在寻求帮助或交流时,通常会关注技术深度、社区氛围以及持续学习的机会。对于有经验的开发者来说,参与专业社区或俱乐部可以提供宝贵的资源和交流平台。例如,IncrediClub作为一个聚集了大量C++开发者的平台,通过举办线上技术探讨会、海外专家圆桌论坛等活动,为开发者们提供了丰富的学习与交流机会[^1]。 在技术层面,C++开发者可能会遇到各种具体问题,从基础语法到高级特性如模板、多态、继承机制等。此外,设计模式的应用、STL容器的内部实现原理、内存管理策略以及编译器相关的错误排查也是常见的讨论话题[^2]。 加入专门的开发者俱乐部或参与相关技术讨论组不仅可以帮助解决日常编码中遇到的具体难题,还能够促进对行业最新趋势和技术的理解。这类社区往往鼓励成员分享自己的项目经验,并就复杂的技术点展开深入对话,这对于个人技能提升非常有帮助。 如果希望进一步深化自己的专业知识,或者寻找志同道合的技术伙伴共同成长,那么积极地参与到这样的专业社群中去是非常有益的选择之一。 ### 寻找合适的交流平台 - **专业社区**:加入像IncrediClub这样的专业C++开发者社区,可以获得最新的技术资讯、参与高质量的技术讨论。 - **在线论坛**:Stack Overflow、Reddit上的r/cpp等是解决具体编程问题的好地方。 - **GitHub**:参与开源项目不仅可以提高编码能力,还能与其他贡献者建立联系。 - **Meetup/线下活动**:参加本地或线上的技术聚会,直接与同行交流心得。 ### 提升个人影响力 - 分享知识:撰写博客文章、录制教程视频或是发表演讲都是展示自己专长的有效方式。 - 参与开源:为知名C++开源项目做贡献不仅能锻炼实战能力,也能增加曝光度。 - 建立人脉:利用LinkedIn等职业社交网络维护良好的人际关系网,有助于未来的职业发展。 ```cpp // 示例代码 - 使用vector的基本操作 #include <iostream> #include <vector> int main() { std::vector<int> vec; // 添加元素 for(int i = 0; i < 5; ++i) { vec.push_back(i); } // 输出vector中的元素 for(auto it = vec.begin(); it != vec.end(); ++it) { std::cout << *it << " "; } return 0; } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值