“Структуры данных с JavaScript” Ответ

Структурные данные в JavaScript

var item,
    i = 0,
    groups = {},
    year, day;
while (item = eventsArray[i++]) {
    item = new Date(item.date);
    year = item.getFullYear();
    day = item.getDate();
    groups[year] || (groups[year] = {}); // exists OR create {}
    groups[year][day] || (groups[year][day] = []);  // exists OR create []
    groups[year][day].push(item);
}
Muddy Meerkat

Структуры данных с JavaScript

function PriorityQueue() {

  ...

  this.enqueue = function (element) {
    if (this.isEmpty()) {
      collection.push(element);
    } else {
      var added = false;
      for (var i = 0; i < collection.length; i++) {
        if (element[1] < collection[i][1]) {
          collection.splice(i, 0, element);
          added = true;
          break;
        }
      }
      if (!added) {
        collection.push(element);
      }
    }
  }
}
Divya Raj

Ответы похожие на “Структуры данных с JavaScript”

Вопросы похожие на “Структуры данных с JavaScript”

Больше похожих ответов на “Структуры данных с JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования