Skip to content

Instantly share code, notes, and snippets.

View TonyDecvA180XN's full-sized avatar
🧭

Anton Dospekhov TonyDecvA180XN

🧭
View GitHub Profile
Language: Cpp
Standard: c++20
BasedOnStyle: Microsoft
ColumnLimit: 150
LineEnding: CRLF
# Indentation
AccessModifierOffset: -4
ContinuationIndentWidth: 4
IndentAccessModifiers: false
Import-Module PSReadline
Import-Module posh-git
Import-Module Terminal-Icons
Set-PSReadLineOption -PredictionSource History
Set-PSReadLineOption -PredictionViewStyle ListView
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/tokyo.omp.json" | Invoke-Expression
$env:VIRTUAL_ENV_DISABLE_PROMPT = 1
#include <iostream>
#include <vector>
#include <algorithm>
#include <utility>
#include <random>
#include <chrono>
template<class RandomAccessIterator>
void insertionSort(RandomAccessIterator begin, RandomAccessIterator end)
{
#include <iostream>
#include <utility>
#include <optional>
#include <cassert>
// Сделать класс шаблонным для любых типов данных
template <class T, class Allocator = std::allocator<T>>
class CyclicBufferRanged
{
public:

Отклик на вакансию Junior programmer (Python, C++)

Автор: Антон Доспехов (Anton Dospekhov)

  1. На языке Python или С/С++, написать алгоритм (функцию) определения четности целого числа, который будет аналогичен нижеприведенному по функциональности, но отличен по своей сути. Объяснить плюсы и минусы обеих реализаций.

    Python example:

def isEven(value): return value % 2 == 0

@TonyDecvA180XN
TonyDecvA180XN / rail_not_tileable
Created March 22, 2021 08:43
Rail cluster (fit inside chunk)
0eNqlfd3uZ8eN3KsYc5UAMnBI9gfbj5HbYBH4Y+IdRJYNabSIsfC7Z2TJCeBUH1dNXS28tgp9SFb99GeT1f/54Xff/vjxL99/+u7zh9/854cfvvvtX379+c+//uP3n/7w03/+3x9+U/nNh7/+9H/+9s2H3/7uhz9/++Pnj7/+6X/3l0/f/fHDbz5//+PHbz58+v2fv/vhw2/++xeET3/87rff/vTPfv7rXz5++M2HT58//unDNx++++2ffvpP3//207cfviB9+u4PH7+Ax9/+7ZsPH7/7/Onzp48///N//w9//R/f/fin3338/sv/4P/+k7//8fv/+PiHX/8d4JsPf/nzD1/+mT9/98shx9/P+NMR//Dp+4+///m/2X/75v/DSwVv/Gu84vAS4Q2ANwy8AHjTiN8CeMvAS4C3jXwgvDbwJsA7Rj4QXjzaARFEaGdCEGmksRDg/+PBD5+/YP3x3z9fIOPvkPGvKzeGBlkE5LROCT98sZCFIJGkxLZOCSFbO2URkMdKD9Tmx4ololuGFUsImSokAvH4gpQvyZ+ORf9UTgWQ+K3MZYgz+rFM59cDCUS2EUP0c5nHAERZrsdICgQMAxDxo1IDRBBlRA2pdA1LWVCp1LQkFUJ6vyXww+nfksn+llRrkITw17FOiapwyL8lCCSshCC6DZIdzar0KAWQUOkxDEGAf9I4vyOIJ2MZMUQqPbYBCLPcRlIg4DEAET/mowEiiDCihsRqpiUD8M/fssQKQg7rlPDD6d+Szar0XBokodJzW6eEVdhqLBGI9+uB6LZIdvz01zwn0yskREKnVxqSgHR6Ob8kiClrOFGE3afpIMJMLycvEHE7iIglq0VEhHGcyCHR2o8lB6hgdliiBSHTOiX8cPo35bBqvYcGSaj1ntYpUR3upcYSgXi/IrCHzPIjWbXeR0Ik1LofRxWQXLf1i4K40unEEel1l4MI+/vDyQxEnA4i4kkvERFhbCdySLa6LUGABXMs2UKQ57FOiT788D1guqF+UsQkFPu
@TonyDecvA180XN
TonyDecvA180XN / rail_tileable
Last active March 22, 2021 08:42
Blueprint - Rail cluster (tileable)
0eNqlnd3OJseRnG9lMUc2wA/ozKysH12GT42FQUkDeQCKEsjhwouF7t0jabEG5KhWBONowRX5oLoqI97+srOj/+PTb3/45fOff/ry49dPv/mPTz//+P2fP77+6eMPP335/V//+f98+k3ld5/+/a//5y/fffr+tz//6Ydfvn7++Ou/9+cvP/7h02++/vTL5+8+ffndn378+dNv/uc3wpc//Pj9D3/9b7/++58/f/rNpy9fP//x03effvz+j3/9p5++//LDp2+kLz/+/vM3ePzlX7/79PnHr1++fvn89//+b//w7//rx1/++NvPP337F/7rv/zdLz/92+fff/wN8N2nP//p52//zZ9+/M9Fjr+t8fkG/v2Xnz7/7u//y/rLd/8fLzlesrzieA/LGxzvg15gKxuY/5w3lQ0keEvZQIK3pQ0kgEfZwPHPefEoO8gAQ9lCBpjSHjLEMq55IOAwrhkC27lmSHSUAoGOVCDQ0gokHsNeETAfw18hMByDhUTpJ+WD2MWUflQoovazQiHbuexAxGkUDwQuo3ggcBuShsBjSBoB63EkDYlhWDcEpmHdEFiOdUPiMG6aJgK2UTgQOI3CgcDlFA4kbuPWHQKdHxcEHM6PCwRKf618EJs4rB8XSCzjWBIBh3EsENjGsUDgNOQMgcuQMwRuQ84QeBw5I2I/xt9BEOj8sECg88MCgdYPCyQOxyAaEa3bMEichkFA4DIMAgK3YRAQeAyDQMD5GAYBgWEYBASmIWcIdP7Eh0DnT3wIbFF8iDFFuSHGEv+8Qwzx5gohxNsp1LsTb6AQIjTpIURqYkOI0uSFEEMTFEK0JiGEmJpoEGIZZlgI6PzVDIHOX80IuK2/miHReW4Bgc6DCwh0nlxAoPXoAhLbuVuCxOncLUHicnp1kLitXh1E/j/B/Pz1G+0P//vrBRp/Y8Y/b5Gch0V+8MzQllkEMsVlMsyydhMd0BnebkJma8v8YJiTZRZaJny8tqzdhMitrbII5LFKEz8HfKzNbMgMazcxM7V