摘要: 题目内容 Alice 和 Bob 用几堆石子在做游戏。几堆石子排成一行,每堆石子都对应一个得分,由数组 stoneValue 给出。 Alice 和 Bob 轮流取石子,Alice 总是先开始。在每个玩家的回合中,该玩家可以拿走剩下石子中的的前 1、2 或 3 堆石子 。比赛一直持续到所有石头都被拿 阅读全文
posted @ 2020-04-05 12:51 wenxuanh 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 进程的优先级 首先我们关注Linux的进程优先级的设定,Linux有两种优先级: nice值 实时优先级 nice值的范围是[ 20,19],数字越大则优先级越低,我们可以使用 查看包含nice值的进程列表 列表中的NI一列就表示进程的nice值。 实时优先级的范围是[0,99],与nice值的意义 阅读全文
posted @ 2020-04-01 23:12 wenxuanh 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 问题 在linux系统中,我们都知道fork会产生一个调用进程的复制,创建出一个新的进程,那么如果父进程有多个线程会不会复制父进程的多个线程呢? 解答 使用 指令查看手册其实就能找到答案,关键的一段如下 The child process is created with a single threa 阅读全文
posted @ 2020-03-26 13:45 wenxuanh 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一个整数数组,两个人一次分别从左边或者右边拿走一个数,两个人足够聪明,求第一个人拿到数的最大和。 "可以提交代码的题目链接" 解题思路 首先想到的是贪心法,每次都取两端中的最大的数,但是很显然这是错的。例如以下的测试用例: 贪心法会得到结果9但是正确答案应该是10。而贪心法没法解决全局最优 阅读全文
posted @ 2020-03-25 21:02 wenxuanh 阅读(1462) 评论(0) 推荐(1) 编辑
摘要: 题目描述 Given m sequences, each contains n non negative integer. Now we may select one number from each sequence to form a sequence with m integers. It's 阅读全文
posted @ 2020-03-25 10:54 wenxuanh 阅读(304) 评论(2) 推荐(1) 编辑