聪慧钢铁侠

文章
7
资源
0
加入时间
2年10月17天

Codeforces5E - Bindian Signalizing

题意:有N座山组成一个环,两座山互相能看到的要求是相连的圆弧上没有任何其他的山高度比它们高。求能看到的山的组数。先把这个环变成一个链,即把最高的山作为第一个山,然后求出每一座山左边和右边第一个高于本身的位置,并且求出本位置到右边第一个高于本身的位置中一样高度的山。用一种动态规划的想法大约线性多一点的时间求出left和right还有c数组。然后每一个座山只要左,右边有比他高的,那么就是两种,

36岁大厂程序员,找不到工作。。。

推荐阅读:《劝退了。。。》《从今天开始,公司放年假,16天。》1大厂高工我之前在朋友圈看过一篇文章:《我,阿里P7,找不到工作》,大概讲了一个阿里程序员找工作的经历。他以为自己阿里P7出身,才30出头,还远没有到40+的年纪,在就业市场应该还算是有竞争力的。结果就业市场给了他一顿毒打。这两天,我在网上看到同样一个类似的经历,36岁,学历很好、工作背景也不错。但是几乎投遍了 Boos 上的所有公司,...

C语言条件编译

假如现在要开发一个C语言程序,让它输出红色的文字,并且要求跨平台,在 Windows 和 Linux 下都能运行,怎么办呢?这个程序的难点在于,不同平台下控制文字颜色的代码不一样,我们必须要能够识别出不同的平台。Windows 有专有的宏_WIN32,Linux 有专有的宏__linux__,以现有的知识,我们很容易就想到了 if else,请看下面的代码:#inclu