Skip to content

Instantly share code, notes, and snippets.

View Cicolas's full-sized avatar
💭
🐱‍🐉

Nícolas Carvalho Cicolas

💭
🐱‍🐉
  • Maringá, PR - Brasil
View GitHub Profile
@Cicolas
Cicolas / Matrizes Esparcas.c
Last active March 13, 2023 03:18
Este código é a implementação do exercicio 3 na página 59 do livro "Projeto de Algoritmos Com Implementações em Pascal e C" de Ziviani [Ziv93, página 59, exercício 3]. obs.: No livro é pedido que implemente em Pascal, porém essa implementação foi feita em C.
/*
Nícolas dos Santos Carvalho
Maringá, PR - Brasil
12/03/2023
Universidade Estadual de Maringá (UEM)
Matrizes Esparças
Este código é a implementação do exercicio 3 na página 59 do livro
"Projeto de Algoritmos Com Implementações em Pascal e C" de Ziviani
@Cicolas
Cicolas / campo_minado.c
Last active March 11, 2023 19:08
campo minado implementado em c
/*
Nícolas dos Santos Carvalho
Maringá, PR - Brasil
21/02/2023
Campo Minado CLI feito por Nícolas dos Santos Carvalho
https://github.com/Cicolas
*/
#include <stdio.h>
#include <locale.h>
@Cicolas
Cicolas / codex.py
Last active December 4, 2022 18:44
concantena todos arquivos de uma pasta com as resoluções de exercicios para um so
#!/usr/bin/env python3
# Nícolas dos Santos Carvalho
# UEM 2022
# Esse programa concatena todos os arquivos de uma dada pasta
# afim de criar somente um com todos os exercicios resolvidos
#
#?EXEMPLO:
# trabalhos/
# ├─ fruber/
@Cicolas
Cicolas / Preferences.sublime-settings
Last active October 26, 2022 12:57
Sublime keybindings
[
{ "keys": ["ctrl+m"], "command": "find_under_expand" },
{ "keys": ["f12"], "command": "move_to", "args": {"to": "brackets"} },
{ "keys": ["ctrl+;"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+;"], "command": "toggle_comment", "args": { "block": true } },
{ "keys": ["ctrl+d"], "command": "goto_definition" },
{ "keys": ["ctrl+shift+e"], "command": "focus_side_bar" },
{ "keys": ["ctrl+shift+e"], "command": "focus_side_bar" },
{ "keys": ["ctrl+b"], "command": "toggle_side_bar" },
{ "keys": ["f6"], "command": "build" },
@Cicolas
Cicolas / sudoku.c
Created August 25, 2022 01:11
sudoku cli
/*
Nícolas dos Santos Carvalho
Maringá, PR - Brasil
24/08/2022
Sudoku CLI feito por Nícolas dos Santos Carvalho
https://github.com/Cicolas
*/
@Cicolas
Cicolas / htmlfy.ts
Last active June 27, 2022 06:40
A utility code to convert yours objects into a html visualization.
/**
* Nícolas Carvalho
* Maringá, PR - Brasil
* 27/06/2022
*
* A utility code to convert yours objects into a html visualization. (Based on JSON.Stringfy())
*
* https://github.com/Cicolas
*/
@Cicolas
Cicolas / MCVPFECS.h
Last active June 27, 2022 06:35
cpp console lib
#include <iostream>
#include <stdio.h>
#include <conio.h>
// #define _WIN32_WINNT 0x0500
#include <windows.h>
#include <time.h>
#include <locale.h>
#include <wincon.h>
#include <fstream>
#include <string>
@Cicolas
Cicolas / utils.js
Last active December 14, 2022 02:32
utils functions js
export function getInRandomList(list) {
var s;
do {
s = list[Math.floor(Math.random() * 1000) % list.length];
} while (s[1])
return s;
}
export function Clamp(num, min, max) {