Size: a a a

2ch /pr/ #staythefuckhome

2020 March 20

T

TNN TITAN in 2ch /pr/ #staythefuckhome
Коля🤔🎭
binary_tree* add(T data) {
  binary_tree* cur = this;

  while (cur) {
    if (data < cur->data) {
      if (cur->left) {
        cur = cur->left;
        std::cout << "Left" << std::ends;
        continue;
      }
      else {
        cur->left = new binary_tree<int>(data);
        std::cout << "in Left " << data << std::endl;
        break;
      }
    }
    else if (data > cur->data) {
      if (cur->right) {
        cur = cur->right;
        std::cout << "Right" << std::ends;
        continue;
      }
      else {
        cur->right = new binary_tree<int>(data);
        std::cout << "in Right " << data << std::endl;
        break;
      }
    }
 }

 return this;
}
стоп, что
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
это ж куча?
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
про выделение памяти не говорите, я конкретно про сам код
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
можно лучше сделать или норма?
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
TNN TITAN
это ж куча?
это ж дерево?
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
Коля🤔🎭
это ж дерево?
да
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
хмм
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
тогда можно юзать heap?
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
и не страдать хуйней?
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
Коля🤔🎭
binary_tree* add(T data) {
  binary_tree* cur = this;

  while (cur) {
    if (data < cur->data) {
      if (cur->left) {
        cur = cur->left;
        std::cout << "Left" << std::ends;
        continue;
      }
      else {
        cur->left = new binary_tree<int>(data);
        std::cout << "in Left " << data << std::endl;
        break;
      }
    }
    else if (data > cur->data) {
      if (cur->right) {
        cur = cur->right;
        std::cout << "Right" << std::ends;
        continue;
      }
      else {
        cur->right = new binary_tree<int>(data);
        std::cout << "in Right " << data << std::endl;
        break;
      }
    }
 }

 return this;
}
а continue тут зачем?
источник

GG

Grog Grog in 2ch /pr/ #staythefuckhome
Какую хрень лучше использовать для рассылки оповещений?
источник

S

Sooqa in 2ch /pr/ #staythefuckhome
Коля🤔🎭
можно лучше сделать или норма?
Сделай дженерик, не позорься
источник

S

Sooqa in 2ch /pr/ #staythefuckhome
источник

GG

Grog Grog in 2ch /pr/ #staythefuckhome
Три раза в месяц всем из списка
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
TNN TITAN
а continue тут зачем?
а даже хз, в принципе не нужен
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
TNN TITAN
это ж куча?
не
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
куча это полное бинарное дерево
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
а какое отличие от просто бинарного денерва?
источник

S

Sooqa in 2ch /pr/ #staythefuckhome
Коля🤔🎭
а какое отличие от просто бинарного денерва?
Какого нахуй просто дерева
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
Коля🤔🎭
а какое отличие от просто бинарного денерва?
источник