- 博客(3)
- 收藏
- 关注
原创 leetcode_寻找数组的中心索引
目录1.题目2.示例3.解题思路4.代码5.执行结果1.题目给你一个整数数组 nums ,请计算数组的 中心下标 。数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。如果中心下标位于数组最左端,那么左侧数之和视为 0 ,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。如果数组有多个中心下标,应该返回 最靠近左边 的那一个。如果数组不存在中心下标,返回 -1 。2.示例输入:nums = [1, 7,
2022-04-30 23:39:30
75
原创 并行和并发的区别与联系
在学习多线程/进程编程时,我们经常会遇到并发和并行这两个名词,它们看起来是一个概念,都是“多个线程/进程同时执行”的意思,但实际上它们是有区别的,甚至说不是一码事。很多教材也都解释了并发和并行的区别,例如:并行是指两个或者多个事件在同一时刻发生,而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。并发(Concurrency)早期计算机的 CPU 都是单核的,一个 CPU 在同一时间只能执行一个进程/线程,当系统中有多个进程/线程等待执行时
2022-04-23 20:49:43
8719
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人