代码实现
叶紫真
庶民的反击
展开
-
C++基数排序
void radix_sort(std::vector<int> &nums) { const int iCount = nums.size(); if (iCount < 2) { // 如果数组长度小于2就没必要排序 return; } std::vector<std::deque<int>> save(10); int iRadix = 1, i, j; bool bFlag, bAlready; while (true) {.原创 2020-11-29 22:34:43 · 234 阅读 · 0 评论 -
C++生成全球唯一UUID
#include <random>#include <iomanip>static std::string GetUUID() { static std::random_device rd; static std::uniform_int_distribution<uint64_t> dist(0, 0xFFFFFFFFFFFFFFFFULL); uint64_t ab = dist(rd); uint64_t cd = dist(.原创 2020-11-25 11:52:37 · 1899 阅读 · 2 评论