Mircea Rebengiuc (mircea_007)
Vezi soluțiile trimise |
Nume | Mircea Rebengiuc |
---|---|---|
Cont | mircea_007 | |
Clasă | n/a | |
Rating | 336 | |
Statut | Helper |
Despre mine
Ma cheama Mircea Rebengiuc si sunt elev in Vianu.
Invat informatica din clasa a IV-a cu domnul Cristian Francu.
Am un site, scris de mine: mircea.rebengiuc.com.
Am facut un joc multiplayer in Node.js ariborne (Nu stiu de ce dar se incarca cam incet.)
Am creat un website cu statistici la examentul de Bacalaureat. Avem top licee, top judete si informatii detaliate despre fiecare judet și liceu în parte (inclusiv al vostru!)
Premii
2021-2022
- mi-e lene
2020-2021
- locul 1 empowersoft
- locul 8 ONI 2021 (premiul II / medalie de {Aur})(OSEPI)
- locul 1 baraj gimnaziu (300/300p) (OSEPI)
- locul 11 la lot (ca in prima zi am facut praf). Deci am {Bronz} deci ma duc la info1cup
- {Argint} la Mate, Info si Fizica la MGSC
2019-2020
- locul 1 concurs flood wars organizat de domnul Francu :).
- locul 1 empowersoft
- locul N/A la ONI (covid :( )
2018-2019
- locul 11 ONI (eram racit :( )
Prieteni pe varena (si viata reala evident)
Limbaje de programare
- C
- Python
- HTML/CSS/JS
- php
- bash
Diverse conturi
Platforme de programare competitiva:
Platforme de programare in practica:
Preferinte tehnice:
- Sistem de Operare: gentoo (sunt ok pe orice GNU/Linux)
- Shell: bash
- Editor: emacs
- Fundal alb/negru?: negru/transparent
- Spatii vs Tabs: Spatii
- Tab size: 2 Spatii
- Stil de codare (asemanator cu cel google):
#include <stdio.h>
#define MAXN 1000
int v[MAXN];
// implementare quicksort cu pivotarea Hoare
// complexitate timp (pe medie): O(n * log(n))
// completitate spatiu (pe medie): O(log(n))
void myqsort( int begin, int end ){
int b = begin - 1, e = end + 1, p = v[(begin + end) / 2], aux;
while( v[++b] < p );
while( v[--e] > p );
while( b < e ){
aux = v[b];
v[b] = v[e];
v[e] = aux;
while( v[++b] < p );
while( v[--e] > p );
}
if( begin < e )
myqsort(begin, e);
if( e + 1 < end )
myqsort(e + 1, end);
}