Atenție! Aceasta este o versiune veche a paginii (revizia 5 din 26), scrisă la 2021-01-11 18:33:07.000.

revizia anterioară revizia următoare

Mircea Rebengiuc (mircea_007)

avatar mircea_007
Vezi soluțiile trimise
Nume Mircea Rebengiuc
Cont mircea_007
Clasă n/a
Rating 336
Statut Helper

Despre mine

Invat la Vianu. Sunt clasa a VII-a :).
Am invatat informatica din clasa a IV-a cu domnul Cristian Francu.
Am un site, scris de la 0 de mine in HTML, CSS si JS: mircea.rebengiuc.com.
Am facut un joc multiplayer in Node.js ariborne (Nu stiu de ce dar se incarca cam incet.)

Premii

  • locul 11 ONI 2018-2019
  • locul 1 empowersoft 2019-2020
  • locul 1 concurs flood wars organizat de domnul francu :).

Prieteni pe varena (si viata reala evident)

Limbaje de programare

  • C
  • Python
Imaginile trebuie să fie atașate unei pagini.
  • HTML/CSS/JS
  • php
  • bash

Diverse conturi

Platforme de programare competitiva:

Platforme de programare in practica:

Preferinte tehnice:

  • Sistem de Operare: arch linux (sub nicio forma windows)
  • Shell: bash
  • Editor: emacs
  • Fundal alb/negru?: negru/transparent
  • Spatii vs Tabs: Spatii
  • Tab size: 2 Spatii
  • Stil de codare (asemanator cu cel google):

== code© |
#include

#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); } ==