07 2020 档案
摘要:https://blog.csdn.net/weixin_36750623/article/details/84946203 linux下产生SIGPIPE原因 signalclinux 写了一个简单的client 和 server测试函数,server在调用完accpet之后,会向监听套接字进行w
阅读全文
摘要:转载地址 https://blog.csdn.net/h490516509/article/details/85121720
阅读全文
摘要:在需要粘贴的地方,命令行模式下输入:set paste, 然后按i进入编辑模式(这步不能少),粘贴。完成以后按Esc回到命令行模式下Set nopaste
阅读全文
摘要:一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由 M x N 个房间组成的二维网格。我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。 骑士的初始健康点数为一个正整数。如果他的健康点数在某一时刻降至 0 或以下,他会立即死亡。 有些房间由恶魔守卫
阅读全文
摘要:这里写了两道题,第二道题依赖第一道题,就先分析第一道题 实现一个 Trie (前缀树),包含 insert, search, 和 startsWith 这三个操作。 示例: Trie trie = new Trie(); trie.insert("apple");trie.search("apple
阅读全文
摘要:给定一个整数数组,其中第 i 个元素代表了第 i 天的股票价格 。 设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(多次买卖一支股票): 你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。卖出股票后,你无法在第二天买入股票 (即冷冻期为 1 天)。示例:
阅读全文
摘要:哦,不!你不小心把一个长篇文章中的空格、标点都删掉了,并且大写也弄成了小写。像句子"I reset the computer. It still didn’t boot!"已经变成了"iresetthecomputeritstilldidntboot"。在处理标点符号和大小写之前,你得先把它断成词语
阅读全文
摘要:合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->6 解:这道题一种方法是分治,最小粒度是每两个链表合并 将 kk 个链表配对并将同一对中的链表合并;第一轮合并以后
阅读全文
摘要:给两个整数数组 A 和 B ,返回两个数组中公共的、长度最长的子数组的长度。 示例: 输入:A: [1,2,3,2,1]B: [3,2,1,4,7]输出:3解释:长度最长的公共子数组是 [3, 2, 1] 。 提示: 1 <= len(A), len(B) <= 10000 <= A[i], B[i
阅读全文
摘要:给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第 k 小的元素。请注意,它是排序后的第 k 小元素,而不是第 k 个不同的元素。 示例: matrix = [ [ 1, 5, 9], [10, 11, 13], [12, 13, 15]],k = 8, 返回 13。 解:这个
阅读全文
摘要:在 Docker 里面无论如何也无法产生 Core Dump 文件,这是因为系统在产生 Core Dump 文件的时候是根据 /proc/sys/kernel/core_pattern 的设定。而默认的设定是 |/usr/share/apport/apport %p %s %c %P,也就是用管道传
阅读全文