Pagini recente » Monitorul de evaluare | Diferente pentru treapuri intre reviziile 11 si 12
Diferente pentru
treapuri intre reviziile
#11 si
#12
Nu exista diferente intre titluri.
Diferente intre continut:
using namespace std;
const char iname[] = "c:\\input.txt";
const char oname[] = "c:\\output.txt";
struct T {
int key;
int priority;
T* insert(T *n, int key)
{
if (n == nil) // am gasit locul in care trebuie inserat cheia key
if (n == nil) // am gasit locul in care trebuie inserata cheia key
{
n = new T();
n->key = key, n->priority = rand() + 1,
// 1 s pentru a insera un milion de numere
for (int i = 1 << 20; i >= 1; -- i)
R = insert(R, i);
// 0.5 s pentur a sterge un milion de numere
// for (int i = 1; i <= 1 << 20; ++ i)
// R = erase(R, i);
// 0.5 s pentru a sterge un milion de numere
for (int i = 1; i <= 1 << 20; ++ i)
R = erase(R, i);
R = empty(R);
return 0;
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.