点点滴滴
文章平均质量分 80
生活点点滴滴
Linux猿
CSDN博客专家,华为云享专家,HDZ核心组成员,Linux中国翻译组成员,ACM退役选手,分享 Linux、C/C 、Go、算法编程和面试经验,与大家一起成长,把握青春、不负韶华!
展开
-
【2021年度总结】积跬步,「卷」千里,2022 继续「卷」
???? 作者:Linux猿???? 简介:CSDN博客专家????,华为云享专家????,Linux、C/C++、云计算、物联网、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 优质专栏:数据结构和算法成神路【精讲】,优质好文持续更新中……????目录一、“卷”的 20211.1 CSDN 博客1.2 CSDN 活动二、未来要做的事情2.1 算法2.2 Linux 技术三、总结不知不觉已经 2022 年 1 月份了,今天就静下心来写一下 2021 年的原创 2022-01-17 09:14:18 · 2254 阅读 · 4 评论 -
未来什么语言最流行?就是它!
今天来谈一下未来什么语言最流行,大家可能比较关注我说的是谁,那我就开门见山的说了,它就是Go,为什么呢?我来说说我的看法。首先,我个人使用了一年的 Go 语言,之前主要使用 C/C++,整体来说容易入门、很好用。Go 是一种轻量级的开源语言,适用于云计算领域和微服务架构,并且天然的多核和并发支持,简单易学等,受到开发者和一些大公司的喜爱。...原创 2021-05-31 23:30:27 · 15607 阅读 · 137 评论 -
ACM学习之路
搜索进阶指南: 1) BFS 2)DFS原创 2014-04-04 11:31:22 · 2557 阅读 · 0 评论 -
Codeforces Round #275
Codeforces Round #275原创 2014-11-01 16:20:47 · 2453 阅读 · 0 评论 -
ACM 遗憾题!!
做题感悟:这题其实不难,想的太多的,思路有点乱。解题思路: 状态压缩方程: dp[ i ] [ j ] = max( dp[ i -1 ] [ j ] , dp [ i - m ] [ j-1 ] + sum[ i ] - sum[ i - m ] ) ; sum[ i ] 为前 i 项和 ,dp[ i ] [ j ] 代表选到第 i 个选择了 k 段的原创 2014-09-26 16:46:20 · 2498 阅读 · 0 评论 -
函数传递二维数组的方法
函数传递 方法一:原创 2014-07-17 17:53:19 · 11249 阅读 · 0 评论 -
练习赛(三)E - Paint the Grid Again
题目链接~~>做题感悟:这题开始读时感觉很麻烦输出原创 2014-04-20 07:32:49 · 2664 阅读 · 0 评论 -
娱乐一下(论ACM与泡妞)
(PS:本文是从别人校内上转来的,文章的起源是哪不太清楚......)abstract :本文从各个方面讨论了泡妞与做题之间的相似之处与不同点,尽量的站在一个公平的角度阐述这一问题,所得的研究成果填补了国内外的理论空白。泡了一个好妞就好像做了一道难题一样快感都是相同的。首先这两项活动都需要耗费大量的精力,一般都是20岁左右的时候,最有激情最有精力参加这两项活动。所以参加acm的同时大多转载 2014-03-30 09:46:37 · 2201 阅读 · 0 评论 -
NOJ 451 光棍节的快乐(组合数+全错位排列)
题目链接~~>解题思路: 瑞士数学家欧拉按一般情况给出了一个递推公式:用A、B、C……表示写着n位友人名字的信封,a、b、c……表示n份相应的写好的信纸。把错装的总数为记作f(n)。假设把a错装进B里了,包含着这个错误的一切错装法分两类: (1)b装入A里,这时每种错装的其余部分都与A、B、a、b无关,应有f(n-2)种错装法。 (2)原创 2013-11-12 10:36:42 · 2153 阅读 · 0 评论 -
弱校acm的奋斗史!(看后请从现在开始努力~~>)
弱校acm的奋斗史! 不知道什么时候,开始知道ACM;也不知道什么时候,开始喜欢上ACM。但是,我知道,我喜欢上了,而且不会后悔。我是大一的时候进的学校ACM队,那个时候,一切都是冰冷的,华东理工大学,在别人的眼里,只是每次给别人垫底的学校,次次如此。 但是,我们不甘心,我们从不甘心,当我们主力队员中的一个,一个月拼命集训,瘦了很多的时候,突然,我有一种哭的冲动。我问他,为什转载 2013-11-03 20:28:39 · 1649 阅读 · 0 评论 -
NOJ 865 F(x)
题目链接~~> 这一题我感觉是考验你的优化能力,一种方法(这题很不淡定,因为Case Wa了两次)。代码:#includeint main(){ long long int n,i,j,sum,k ; int q=1 ; while(scanf("%lld",&n)!=EOF) { sum=0 ;原创 2013-11-03 09:16:35 · 1617 阅读 · 0 评论 -
POJ 1664 放苹果
题目链接~~> 这题开始用搜索过了,但是看别人代码用递归而且比搜索时间短,递归思想: (1):当盘子数为1的时候,只有一种放法就是把所有苹果放到一个盘子里。 (2):当苹果数为1的时候,也只有一种放法,注意题目中说明,盘子之间并无顺序,所以不管这个苹果放在哪个盘子里,结果都算一原创 2013-11-02 08:06:28 · 1280 阅读 · 0 评论 -
杭电题目分类(有难度等级)
HDU 题目分类原创 2013-07-27 19:34:10 · 3499 阅读 · 0 评论 -
拓扑排序总结
今天搞了一天拓扑排序,在学习的过程中发现大多数博客不是看不懂就是只针对一种情况,于是这里小总结一下。一、定义 对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若 ∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序原创 2013-07-23 08:08:30 · 1314 阅读 · 0 评论 -
NYOJ 496题巡回赛(拓扑排序)
题目链接~~> #include#includeint topo[30],n;char g[30][30];char s[30];int toposort(){ int f=0,t=0,q,i,j,mat; for(i=0;i<n;i++) { f=0;q=0;原创 2013-07-27 13:42:47 · 1308 阅读 · 0 评论 -
HDU 4324题Triangle LOVE(拓扑排序)
题目链接~~> 刚学习了拓扑排序就拿这个题试了一试,结果。。。。开始时居然用了两个for循环加个scanf("%d",&g[i][j]),晕死啊!!!解决了这个后很快写完,也很快TLE了!想来老半天剪枝但是这题真没法剪。。。。最后参考了一下别人代码只有在输入时的scanf("%s",g[i]);不同~~~改了后AC,无语。代码:#include#includeint t原创 2013-07-22 17:35:16 · 1179 阅读 · 0 评论 -
丝丝感悟
善用人才乃大领袖之要旨,此刘邦刘备之所以原创 2014-05-15 13:54:08 · 3242 阅读 · 0 评论