搞ACM的你伤不起(转)

笑喷了。。。。。。。。。

劳资六年前开始搞ACM啊!!!!!!!!!!
从此踏上了尼玛不归路啊!!!!!!!!!!!!
谁特么跟劳资讲算法是程序设计的核心啊!!!!!!
尼玛除了面试题就没见过用算法的地方啊!!!!!!
谁再跟劳资讲算法之美算法的力量,劳资一本算法导论拍死你啊!!!!!!!!
那是搞ACM的入门书啊!!!!特么的入门书就一千多页啊!!!!!!!
还没有习题答案啊,学完了你特么都不知道自己到底会不会啊有木有!!!!!!
然后你就得看lrj的黑书啊!!!!!!还是特么的没有习题答案啊!!!!
那书难的一B啊!!!!人家一个“显然”得出的结论够你想一礼拜啊有木有!!!!
一个课后题够你想几个月啊有木有!!!!
然后还有一堆堆的书啊!!!!每一类算法都足够写一本书啊!!!!
每本都是砖头一样啊!!!!还都特么是英文的啊!!!!
也有中文翻译版啊!!!!!!翻译得跟屎一样啊!!!!
你看的时候得把它再变回英文才能懂啊!!!!!!有木有!!!!!!

ACM的题目类型是没有范围的啊!!!!!!
动态规划有木有!!!!数据结构有木有!!!!
图论有木有!!!!!!计算几何有木有!!!!!!
数论有木有!!!!!!要写两三百行的模拟题有木有!!!!!!
特么连物理题化学题都有啊!!!!!!
还有理论上就不可做的NP难问题啊!!!!!!
特么理论上不可做的题也有人能AC啊!!!!坑爹啊!!!!

课本上学的东西完全不给力啊!!!!!!
你以为学过一个最长公共子串就是懂动态规划了啊!!!!!!
树型的有木有!!!!状态压缩的有木有!!!!插头的有木有!!!!
而且特么写出来就超时啊!!!!!!
你得四边形优化啊!!!!你得斜率优化啊!!!!你得队列优化啊!!!!
特么恨不得把要算十年的程序优化到一秒啊!!!!
你以为学过一个二叉搜索树就是懂数据结构了啊!!!!!!
平衡啊旋转啊红啊黑啊有木有!!!!
伸展啊随机权重啊合并啊拆分啊有木有!!!!!!
你以为学过一个Dijkstra最短路就是懂图算法了啊!!!!!!
特么的图里有几百万个点啊!!!!!!得用堆来优化啊!!!!
而且边权要是负的就不对了啊!!!!还有环啊!!!!
而且特么的你根本看不出是最短路问题啊!!!!!!
为神马最短路算法可以用来解不等式啊!!!!
还有网络流啊!!!!特么的课本上的算法铁定超时啊!!!!!!
你得看论文去研究神马Dinic啊SAP啊!!!!!!
而且你还是根本看不出是网络流啊!!!!!!
网络流是在图上来求啊!!!!特么的图在哪里啊!!!!
特么的八竿子打不着的问题都能变成网络流啊!!!!!!

这些你都学会了啊!!!!想参加比赛了啊!!!!发现想拿个成绩非常难啊!!!!!!
校内选拔赛就好几百人报名啊有木有!!!!!!最后只能剩下十几个啊!!!!
人家都是竞赛保送的啊!!!!!!中学就学了好几年了有木有!!!!怎么比的过啊!!!!!!
进了校队以后你就不要想寒暑假了啊!!!!!!
夏天劳资全身脱光了涂满花露水半夜刷题有木有!!!!!!
冬天劳资跑遍校园找不到一个开门的食堂有木有!!!!!!
而且特么老外的在线比赛都在半夜啊!!!!!!!!在机房通宵是常事啊有木有!!!!!!

比赛是三个人啊!!!!但是只有一台电脑啊!!!!!!
特么的ACM组委会连多买几台电脑都不肯啊!!!!!!
队友占着机器你就只能干着急啊!!!!!!想把他踹一边儿去啊!!!!!!
没机器你就得在纸上调试啊!!!!!!你的脑子就是个CPU啊有木有!!!!
你要是摊上一个啥都不会,连读题都误导你的队友,你就死定了啊!!!!!!
不怕神一样的对手就怕猪一样的队友啊!!!!

你终于参加区域赛了啊!!!!一百多个队啊!!!!!!
还有一大堆打星号的高中生们啊!!!!!!都是全国前几名级别的有木有!!!!
还有一大堆打星号的老不死们啊!!!!!!毕业了还要来诈尸啊!!!!
一开场那气球呼呼地挂啊!!!!你还没读完题人家已经AC了啊!!!!
而且最先过的不一定是最简单的啊!!!!人家故意在误导你啊有木有!!!!!!
比赛要五个小时啊!!!!结束了以后脑子都抽筋了啊!!!!
人家做七八道题,你连一半都不到啊!!!!!!
拿个毛的奖啊!!!!去个毛的总决赛啊!!!!!!
去了总决赛也是被虐啊!!!!!!老毛子们更尼玛不是人啊有木有!!!!!!
连清华都被虐啊有木有!!!!!!

你拿着一堆Honorable Mention毕业了啊!!!!想找工作啊!!!!
谁说懂算法很容易找到好工作啊!!!!
都特么要项目经验有木有!!!!
劳资成天盯着一个黑乎乎的控制台窗口!!!!哪有时间做项目啊!!!!!!
同学们都是网站啊桌面程序啊做过一堆啊!!!!
人家对面试官侃侃而谈啊!!!
劳资只好说劳资除了算法啥也不会啊!!
而且其实算法也没学会啊!!!!!坑爹啊!!!!

终于工作了啊!!!!发现算法神马的完全用不上啊!!!!
稍微复杂点的算法都有现成的库可以用啊!!!!!!
要懂Shell编程有木有!!!!
要懂多线程有木有!!!!
要懂Socket有木有!!!!
要懂分布式有木有!!!!
要懂J2EE有木有!!!!要懂设计模式有木有!!!!

要懂以下省略三千字有木有!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

总之搞ACM的上辈子都是脑细胞死光钻到牛角尖里出不来的天使啊!!!!!!你伤不起啊!!!!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/381968.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

学计算机的你伤不起啊(转)

学计算机的你伤不起啊!!!!!! 老子六年前开始学计算机啊!!!!!!于是踏上了尼玛不归路啊!!!&#xff…

进程控制 (二) Others

1. 执行新程序 只列出几个常用的函数&#xff1a; #include <unistd.h> int execve(const char *path, char * const argv[], char * const envp[]);//envp[]为环境变量&#xff0c;可直接调用int execv(const char *path, char * const argv[]);//与execve&#xff08…

【转载】ACM中矩阵乘法的应用

copied from 大神s blog 不要以为数学中的矩阵也是黑色屏幕上不断变化的绿色字符。在数学中&#xff0c;一个矩阵说穿了就是一个二维数组。一个n行m列的矩阵可以乘以一个m行p列的矩阵&#xff0c;得到的结果是一个n行p列的矩阵&#xff0c;其中的第i行第j列位置上的数等于前一…

线程控制(一)

1. 线程执行顺序问题 #include <stdio.h> #include <string.h> #include <pthread.h> #include <stdlib.h> #include <unistd.h>void *thread1(void *); void *thread2(void *);pthread_key_t key;void *thread1(void *arg){int a 1, *tsd &a…

Codeforces Round #324 (Div. 2) B. Kolya and Tanya

思路&#xff1a;因为题目说只要存在组ai??ai??n??ai??2n?≠?6就令人满意&#xff0c;也就是不满意的情况就是所有ai??ai??n??ai??2n?都等于6那就用所有的情况减去不满意的情况&#xff0c;总结: 直接用二分幂不知道为什么wa的要死&#xff0c;看到别人的题…

拓扑排序的题目集合

【HDU】1285确定比赛名次2094产生冠军2647Reward3342Legal or Not1811Rank of Tetris 拓扑并查集3231 Box Relations 三维拓扑【POJ】1094 Sorting It All Out Floyd拓扑2367 Genealogical tree3660 Cow Contest3687 Labeling Balls 神奇的拓扑1128Frame Stacking DFS版拓扑…

edward_mj退役经验帖

考完试了&#xff0c;也是时候补上退役帖了。考虑了一阵要怎么写&#xff0c;鉴于本文的目的主要是希望给后来的校队成员或者想参加这个竞赛的同学一个借鉴&#xff0c;最后还是决定用Q&A的形式。打ACM/ICPC有什么好处我觉得确切而言应该问把时间花在这上面有什么好处。提升…

C++学习笔记(一)

本文主要内容为C下的输入输出函数以及for循环中的C11新特性。 一、输入输出函数 1. cin cin 遇到 空格、回车、Tab结束输入&#xff0c; 且会将读到的空格、回车、Tab 丢弃&#xff0c;例&#xff1a; #include<iostream> using namespace std;int main(void) {char a…

为了更好——关于博客搬迁的说明

一开始没准备在网易安家的&#xff0c;可是由于博客和邮箱都在此处&#xff0c;访问会更加方便&#xff08;所以就稀里糊涂在这里安了家&#xff09;&#xff0c;但是后来发现网易的博客对用户并不友好&#xff08;广告低栏的注册&#xff09;&#xff0c;寻寻觅觅找了很多博客…

C++学习笔记(二)

本文将主要介绍const关键字的使用。 首先&#xff0c;说一下const是什么&#xff1a; const修饰的数据类型是指常类型&#xff0c;常类型的变量或对象的值是不能被更新的。 然后&#xff0c;我们来看一下这四处声明&#xff1a; const int a 1; //code1 const int *p &am…

关于Github的那点事儿

今天突然发现无法从本地git push到远程仓库了&#xff08;然而事实是网有点卡&#xff0c;github官网没更新过来&#xff0c;然而……ssh-key已经删了….&#xff09;&#xff0c;所以又重新添加ssh-key。 ssh-keygen -t rsa cat ~/.ssh/id_rsa.pub 将显示的内容粘贴到github…

C++学习笔记(三)

1. 引用变量 引用是已定义变量的别名&#xff0c;若使用int & x a;&#xff0c;即将x作为a的引用&#xff0c;其中的&不是地址运算符&#xff0c;而是类型标识符的一部分。事实上&#xff0c;x与a指向的是同一块内存空间&#xff0c;对x进行操作即对a进行操作。必须在…

Rabbits —— HDU-6227

题意&#xff1a; 有n只兔子在不同的位置&#xff0c;任意一只兔子可以跳到其余任两只兔子&#xff08;必须保证它们中间有空位&#xff09;中间&#xff0c;问最多可移动多少次&#xff1f; 思路&#xff1a; 可看作从任一侧的兔子向中间插空&#xff0c;因此可以将所有兔子…

uva 10570——Meeting with Aliens

题意&#xff1a;输入1-n的排列&#xff0c;每次可以交换两个整数。用最少的次数把排列变成1-n的环状序列。 思路&#xff1a;枚举贪心。依次枚举环上所有的点&#xff0c;正序一遍&#xff0c;倒序一遍&#xff0c;然后贪心求的所需的最小步数&#xff08;贪心策略是1与1号交换…

I/O复用之 epoll

epoll 系统调用 1. 内核事件表 epoll使用一系列函数来完成任务&#xff0c;把用户关心的文件描述符中的事件放到内核里的一个事件表中&#xff0c;因此不用像select、poll那样每次调用都要重复传入文件描述符集或事件表。epoll需要一个文件描述符来唯一标识该事件表&#xff0…

uva 1153—— Keep the Customer Satisfied

题意&#xff1a;有n个工作&#xff0c;已知每个工作的开始时间和结束时间&#xff0c;问最多能完成多少工作。 思路&#xff1a;贪心。要想使得最后的结果最佳&#xff0c;那么开始的晚的&#xff0c;要在最后来做。在此基础上&#xff0c;需要保证先做开始的早的&#xff08;…

I/O复用之 EPOLLONESHOT 事件

EPOLLONESHOT 事件 EPOLLONESHOT 事件 1. 使用EPOLLONESHOT的原因及优点2. recv返回值 及 与errno的配合使用3. 示例程序 1. 使用EPOLLONESHOT的原因及优点 即使使用ET模式&#xff0c;一个socket上的某个事件还是可能被触发多次。比如&#xff1a;一个线程在读取完某个sock…

uva 1612——Guess

题意&#xff1a;有n个选手参加比赛&#xff0c;比赛有3个题目&#xff0c;每个选手每个题目都有一个评测之前的于得分&#xff0c;当通过题目时才可以得到相应分数&#xff0c;否则为0&#xff0c;然后按照得分排名&#xff0c;id小的排在前面&#xff0c;现在给定选手的于得分…

uva 1611——Crane

题意&#xff1a;给定一个1-n的排序&#xff0c;每次可以选定一个偶数长的序列&#xff0c;然后交换前一部分和后一部分&#xff0c;使得最后的成为1-n的序列。求最后的次数和每次的策略。 思路&#xff1a;贪心。每次贪心的策略都是把i放到第i位置上&#xff0c;交换的时候找到…

【世界上最美丽的7张太阳照片】

【世界上最美丽的&#xff17;张太阳照片】 文章来源:http://ms.blogger.cn/peon/posts/1634.aspx转载于:https://www.cnblogs.com/paulzhu/archive/2004/02/24/1572.html