LeetCode 75. Sort Colors (O(n) one pass实现)
来源:互联网 发布:世界征服者3 数据同步 编辑:程序博客网 时间:2024/05/19 13:22
代码:
class Solution {public: void sortColors(int A[], int n) { int red=0, white=0; for (int i = 0; i < n; ++ i) { if (A[i] == WHITE) { A[i] = BLUE; A[white ++] = WHITE; } else if (A[i] == RED) { A[i] = BLUE; A[white ++] = WHITE; A[red ++] = RED; } } }private:const int RED = 0;const int WHITE = 1;const int BLUE = 2;};
0 0
- LeetCode 75. Sort Colors (O(n) one pass实现)
- 75. Sort Colors --- one-pass algorithm --- leetcode算法笔记
- LeetCode Sort Colors (One Pass Solution)
- leetcode 75. Sort Colors 很不错的3种元素排序方法 + O(n)
- [LeetCode]75.Sort Colors
- LeetCode --- 75. Sort Colors
- [Leetcode] 75. Sort Colors
- [leetcode] 75.Sort Colors
- 【leetcode】75. Sort Colors
- [leetcode] 75. Sort Colors
- Leetcode 75. Sort Colors
- *LeetCode 75. Sort Colors
- 75. Sort Colors LeetCode
- Leetcode 75. Sort Colors
- [LeetCode]75. Sort Colors
- LeetCode 75. Sort Colors
- LeetCode *** 75. Sort Colors
- leetcode 75. Sort Colors
- 如何设置aws的instance的security group
- C# code to validate email address
- Checking if an array contains a value in C#
- LeetCode @ Two Sum D2F5
- 如何解决连接不上us.archive.ubuntu.com
- LeetCode 75. Sort Colors (O(n) one pass实现)
- 如何从host之外连接到docker container
- 如何使用docker不加sudo
- OSX:不同OSX版本的标记可能不兼容
- 《Java核心技术》学习之路(一)
- Flex小技巧
- 今日作息及食谱(7.15)
- PHP文件锁定写入实例教程
- opengl学习笔记一之第一个程序