Skip to content

Instantly share code, notes, and snippets.


Alexander Calugari afishr

Block or report user

Report or block afishr

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View binary_insertion_sort.c
// Function to sort an array a[] of size 'n'
void insertionSort(int a[], int n)
int i, loc, j, k, selected;
for (i = 1; i < n; ++i)
j = i - 1;
selected = a[i];
View matrix.cpp
int main()
int a, b, c, d;
// Entering the matrices dimensions
cout << "M1 dimensions: ";
View stones_generating-binary-sequences
#include <bits/stdc++.h>
using namespace std;
bool b[18];
int n;
void get(int a,int n)
for ( int i= 0; i < n; i ++)
if (a%2==0) b[i]=false;
else b[i]=true;
View GCD_LCM.c
int a1 = a,
b1 = b;
while (b1 != 0)
a1 %= b1;
swap(a1, b1);
View spiral_array.c
//Array in a spiral
int main()
int i,j,n,w=3,l=0; // w и l - позволяют ориентироваться внутри массива
//w - отступ до дальней стенки, l - отступ от ближней
int a[4][4]={5,3,2,7,1,8,4,3,2,6,9,7,5,6,3,2}; //Массив 4 на 4
for (n=0;n<16;++n) //Повторяется *кол-во элементов* раз
View quicksort.c
// Quicksort
template <typename T>
void quicksort(T arr, int l, int r)
int i, j;
i = l;
j = r;
int middle = arr[(i + j) / 2];
View insertion_sort.c
// Insertion sort
for (int i = 0; i < N; i++)
int j = i;
while (j > 0 && array[j] < array[j-1])
// Swap array[j] and array[j-1]
swap(array[j], array[j-1]);
View bubble_sort.c
// Bubble sort
for (int i = 0; i < N; i++)
for (int j = 0; j < N - i; j++)
if (array[j] > array[j + 1])
swap(array[j+1], array[j]);
View IDEA .gitignore
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
# Reference:
# User-specific stuff:
# Sensitive or high-churn files:
afishr / OpenWithSublimeText3.bat
Created Jan 24, 2018 — forked from roundand/OpenWithSublimeText3.bat
Open folders and files with Sublime Text 3 from windows explorer context menu (tested in Windows 7)
View OpenWithSublimeText3.bat
@echo off
SET st3Path=C:\Program Files\Sublime Text 3\sublime_text.exe
rem add it for all file types
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 3" /t REG_SZ /v "" /d "Open with Sublime Text 3" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 3" /t REG_EXPAND_SZ /v "Icon" /d "%st3Path%,0" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 3\command" /t REG_SZ /v "" /d "%st3Path% \"%%1\"" /f
rem add it for folders
@reg add "HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text 3" /t REG_SZ /v "" /d "Open with Sublime Text 3" /f
You can’t perform that action at this time.