上一页 1 2 3 4 5 6 7 8 ··· 26 下一页
摘要: “在所有弱点中,最大的弱点就是害怕暴露弱点。”自己很喜欢这句话。这让我再一次的提醒自己,不要怕把自己的错误暴露给别人,不要怕把自己的无知暴露给别人。只有暴露出缺点,才能让别人看到,并帮助自己改正,自己才会提升。 关于错误方面,要勇于承认自己的错误,再向别人解释之前,先想想自己的话是否合理,能否打动自 阅读全文
posted @ 2022-11-29 22:07 山海自有归期 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 作为一个优秀的程序员,编写出完美的产品是我们一生的追求。但是实际情况中,需要考虑很多不特定因素,如时间、技术、成本等,导致我们没有办法一步到位。而且用户在向你提需求的时候,很多时候他们只有一个方向,也不清楚具体的细节,不知道自己真正所需要的产品的最终形态。如果你先给用户一个不完美,存在瑕疵,但是可用 阅读全文
posted @ 2022-11-29 22:07 山海自有归期 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 这两天又读了一遍《程序员修炼之道——从小工到专家》感觉这次收获挺大的,比第一次读的时候收获大多了(如果第一次那样读算是读的话),先从整体上说说这本书吧,我记着第一次阅读的时候,当时自己非常青涩,对于书中的东西绝大数是没有通说过的,但是这学期我们学习了软件设计模式 这门课,我也了解了一些基本的设计模式 阅读全文
posted @ 2022-11-29 22:06 山海自有归期 阅读(83) 评论(0) 推荐(0) 编辑
摘要: (1) 拉链法 int h[N], e[N], ne[N], idx; // 向哈希表中插入一个数 void insert(int x) { int k = (x % N + N) % N; e[idx] = x; ne[idx] = h[k]; h[k] = idx ++ ; } // 在哈希表中 阅读全文
posted @ 2022-11-28 21:26 山海自有归期 阅读(17) 评论(0) 推荐(0) 编辑
摘要: // h[N]存储堆中的值, h[1]是堆顶,x的左儿子是2x, 右儿子是2x + 1// ph[k]存储第k个插入的点在堆中的位置// hp[k]存储堆中下标是k的点是第几个插入的int h[N], ph[N], hp[N], size; // 交换两个点,及其映射关系void heap_swap 阅读全文
posted @ 2022-11-28 21:26 山海自有归期 阅读(27) 评论(0) 推荐(0) 编辑
摘要: (1)朴素并查集: int p[N]; //存储每个点的祖宗节点 // 返回x的祖宗节点 int find(int x) { if (p[x] != x) p[x] = find(p[x]); return p[x]; } // 初始化,假定节点编号是1~n for (int i = 1; i <= 阅读全文
posted @ 2022-11-28 21:26 山海自有归期 阅读(20) 评论(0) 推荐(0) 编辑
摘要: int son[N][26], cnt[N], idx;// 0号点既是根节点,又是空节点// son[][]存储树中每个节点的子节点// cnt[]存储以每个节点结尾的单词数量 // 插入一个字符串void insert(char *str){ int p = 0; for (int i = 0; 阅读全文
posted @ 2022-11-28 21:26 山海自有归期 阅读(17) 评论(0) 推荐(0) 编辑
摘要: // s[]是长文本,p[]是模式串,n是s的长度,m是p的长度求模式串的Next数组:for (int i = 2, j = 0; i <= m; i ++ ){ while (j && p[i] != p[j + 1]) j = ne[j]; if (p[i] == p[j + 1]) j ++ 阅读全文
posted @ 2022-11-28 21:26 山海自有归期 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 常见模型:找出滑动窗口中的最大值/最小值int hh = 0, tt = -1;for (int i = 0; i < n; i ++ ){ while (hh <= tt && check_out(q[hh])) hh ++ ; // 判断队头是否滑出窗口 while (hh <= tt && c 阅读全文
posted @ 2022-11-28 21:26 山海自有归期 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 常见模型:找出每个数左边离它最近的比它大/小的数int tt = 0;for (int i = 1; i <= n; i ++ ){ while (tt && check(stk[tt], i)) tt -- ; stk[ ++ tt] = i;} 阅读全文
posted @ 2022-11-28 21:26 山海自有归期 阅读(14) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 26 下一页