Skip to content

Instantly share code, notes, and snippets.

View OriLiMu's full-sized avatar
😃
热爱生命

Ori OriLiMu

😃
热爱生命
View GitHub Profile
@OriLiMu
OriLiMu / 541_ReverseStringII.cpp
Created January 31, 2025 04:52
string reverse usage
#include <algorithm>
#include <climits>
#include <cmath>
#include <cstddef>
#include <iostream>
#include <vector>
using namespace std;
class Solution {
#include <algorithm>
#include <climits>
#include <cmath>
#include <cstddef>
#include <iostream>
#include <vector>
using namespace std;
class Solution {
@OriLiMu
OriLiMu / AllSubStringCombination.cpp
Created February 2, 2025 14:48
等长字符串所有组合
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
using namespace std;
vector<string> generateAllPermutations(const vector<string> &strings) {
vector<string> result;
vector<string> temp = strings;
@OriLiMu
OriLiMu / subStrReverse.cpp
Created February 7, 2025 13:28
substr,reverse string
#include <algorithm>
#include <iostream>
#include <string>
using namespace std;
int main() {
std::string str = "abcd";
// 使用反向迭代器构造反转字符串
@OriLiMu
OriLiMu / uniqueRemoveDuplicated.cpp
Created February 7, 2025 13:30
uniqueRemoveDuplicated
#include <algorithm> // 包含 std::unique
#include <iostream>
#include <vector>
int main() {
// 初始化向量
std::vector<int> vec = {1, 2, 3, 4, 5, 1};
// 对 vect 进行排序(虽对于 std::unique 不是必需的,但通常来讲最好先排序)
std::sort(vec.begin(), vec.end());