snippets 0.1.0
|
#include <functional>
#include <vector>
#include <optional>
#include <queue>
#include <cassert>
#include <unordered_map>
#include <sstream>
Go to the source code of this file.
Namespaces | |
namespace | hsc_snippets |
Functions | |
static std::vector< int > | hsc_snippets::kmpSearch (const std::string &pat, const std::string &txt) |
static bool | hsc_snippets::isPalindrome (const std::string &s) |
template<std::integral T> | |
std::string | hsc_snippets::to_string (const std::vector< T > &vec) |
template<std::integral T> | |
std::string | hsc_snippets::to_string (std::pair< T, T > p) |
template<std::integral T> | |
std::string | hsc_snippets::to_string (const std::vector< std::pair< T, T > > &vec) |
static std::string | hsc_snippets::to_string (const std::vector< std::string > &vec) |
template<std::integral T> | |
std::string | hsc_snippets::to_string (const std::vector< std::vector< T > > &vec) |
static std::vector< std::string > | hsc_snippets::string_split (const std::string &s, char delimiter) |
static std::string | hsc_snippets::string_repeat (const std::string &s, size_t n) |
static std::string | hsc_snippets::string_repeat (char c, size_t n) |
static std::string | hsc_snippets::string_join (const std::vector< std::string > &strings, const std::string &delimiter) |