55. 跳跃游戏
给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。
618 字
|
3 分钟
CSession
ChatRoom会话处理类,负责处理客户端连接和消息交互。
1794 字
|
9 分钟
LogicSystem
LogicSystem 是一个用于处理服务器消息的单线程的逻辑系统。它负责CSession传递的消息,并将其分发到相应的处理函数。
484 字
|
2 分钟
thread移动和MVP问题
std::thread所属权的移动,以及C++中最烦人的解析(Most Vexing Parse)问题。构造函数中右值引用参数的使用。
793 字
|
4 分钟
122. 买卖股票的最佳时机 II
给你一个整数数组 prices ,其中 prices[i] 表示某支股票第 i 天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。你也可以先购买,然后在 同一天 出售。设计一个算法来计算你所能获取的最大利润。
667 字
|
3 分钟
121. 买卖股票的最佳时机
给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。
391 字
|
2 分钟
189. 轮转数组
给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。
369 字
|
2 分钟
169. 多数元素
给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。
243 字
|
1 分钟