-
Сообщений
19 320 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
5 -
Время онлайн
170д 4ч 46м 40с
Все публикации пользователя Index
-
Враг начал накрутку ботами и по классике будет крутить всю ночь пока ЦБшники крепко спят. Так что к утру они снова перегонят. Наш отрыв упал с 46к до 34к буквально за час.
-
Она не про тайтл совсем. Она про когнитивные искажения и как мозг несовершенно устроен. ты кстати сейчас продемонстрировал одно такое искажение один из моих любимых примеров из книги, студентам давали крутить рулетку которая была устроена так, что останавливалась на числе 14 либо 66 (точных цифр не помню) а потом у них спрашивали, какой процент стран Африки представлен в ООН, и те которые выбили 14 на рулетке отвечали в среднем 20, а те кто выбил 66, отвечали в среднем 50, потому что эффект привязки (ты выбираешь последнее встреченное число как опору) и двигаешься вверх или вниз, не пересекая черту неуверенности а не доходя до неё или по такому же принципу, рисуешь на одном листе тетради линию в 5см от края на глаз, а на другом от противоположного края чтобы до края оставалось 5см, потом совмещаешь страницы и видишь что между линиями есть зазор, почему - ответит книга
-
Забыли на википедии уточнить после чего конкретно начались удары по энергетике Забыли уточнить, что слабо ебали, уже 3 года прошло, всем похуй на обстрелы. Как же похуй на обстрелы в польше В Минске
-
Ну я её как аудиокнигу слушал, то что повторяется даже лучше, повторение лучше запоминаешь.
-
Забыли на википедии уточнить после чего конкретно начались удары по энергетике Забыли уточнить, что слабо ебали, уже 3 года прошло, всем похуй на обстрелы.
-
Алсо, в тему откликов. Откликался в OZON, HR связались взяли CV и исчезни. С яндексом та же хуйня. У вас там как с наймом то в РФ?
-
Надеюсь только эту уродливую приору на переднем плане заменят на гелик с правильными номерами Ну и печатный станок в Грозный дон поставят дон
-
Топ из всего что читал за последние пару лет
-
Такое да?
-
чел неиронично ссылается на рейтинг, в котором украина выше россии в 2025 году . Впрочем, я и так знал, что соэмпти - шиз Так эта хуйня берет чистые попугаи в вакууме. Рассчет КЛИМАТА например, чисто берет среднюю температуру по территории (у РФ пятая часть за полярным кругом) Я уж промолчу про крайм индекс который учитывает всякие попугаи вроде вот этого.
-
Зачем Поздняков шатает лодку? Он что хочет чтобы миллионам открыли глаза, что в их стране нет честных выборов? Хочет поднять бучу из-за украденых голосов? бтв заходите голосуйте https://www.cbr.ru/cash_circulation/simvoly-dlya-banknot/?utm_source=500news&utm_medium=news&utm_campaign=news
-
Не в обиду дуиту, но у уехавших есть такое когнитивное искажение, что они запоминают страну в том состоянии в котором она была на момент их отъезда.
-
Медицина в постсоветском пространстве и медицина в этих ваших европах это два разных мира не в пользу последнего.
-
ну во-первых pre-IPO, возможно после IPO был бы ещё богаче во-вторых, думаю далеко не ключевой в-третьих, это ж стоки, оклад там 70-90к в год, в фаанге тоже стоками 1кк$ в год делают БТВ надеюсь что меня возьмут в этот уютный SaaS надают стоков и выйдут на IPO станут единорогом и я буду миллионером из трущоб
-
Друг недавно рассказывал, его знакомый увольнялся из одного "buy now pay later" дубайского стартапа, у них в следующем году IPO Ну и там квартальные бонусы в виде стоков в preipo оценке. Так вот, когда тот увольнялся стоки выкупали и ему по ошибке скинули таблицу других таких же уволившихся и суммы выкупа их стоков, и там у одного разраба был 1кк$ вот така хуйня малята.
-
Вот чисто для примера создал алгозадачу Сколько джаст дуит будет решать эту задачу? Даже если он только что решил N-queens? Решение от чатжпт import kotlin.math.abs fun main() { val word = "abc" val n = 2 val permutations = word.toList().permute().map { it.joinToString("") } val board = Array(n) { Array<String?>(n) { null } } val usedStartRow = Array(n) { mutableSetOf<Char>() } val usedStartCol = Array(n) { mutableSetOf<Char>() } val usedStartDiag1 = mutableMapOf<Int, MutableSet<Char>>() // r-c val usedStartDiag2 = mutableMapOf<Int, MutableSet<Char>>() // r+c val usedEndRow = Array(n) { mutableSetOf<Char>() } val usedEndCol = Array(n) { mutableSetOf<Char>() } val usedEndDiag1 = mutableMapOf<Int, MutableSet<Char>>() val usedEndDiag2 = mutableMapOf<Int, MutableSet<Char>>() place(0, 0, n, permutations, board, usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2, usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2) } fun place( r: Int, c: Int, n: Int, words: List<String>, board: Array<Array<String?>>, usedStartRow: Array<MutableSet<Char>>, usedStartCol: Array<MutableSet<Char>>, usedStartDiag1: MutableMap<Int, MutableSet<Char>>, usedStartDiag2: MutableMap<Int, MutableSet<Char>>, usedEndRow: Array<MutableSet<Char>>, usedEndCol: Array<MutableSet<Char>>, usedEndDiag1: MutableMap<Int, MutableSet<Char>>, usedEndDiag2: MutableMap<Int, MutableSet<Char>>, ): Boolean { if (r == n) { printBoard(board) return true } val nextR = if (c == n - 1) r + 1 else r val nextC = if (c == n - 1) 0 else c + 1 for (w in words) { if (isSafeFast(r, c, w, usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2, usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2)) { board[r][c] = w markUsed(true, r, c, w.first(), usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2) markUsed(true, r, c, w.last(), usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2) place(nextR, nextC, n, words, board, usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2, usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2) board[r][c] = null markUsed(false, r, c, w.first(), usedStartRow, usedStartCol, usedStartDiag1, usedStartDiag2) markUsed(false, r, c, w.last(), usedEndRow, usedEndCol, usedEndDiag1, usedEndDiag2) } } return false } fun isSafeFast( r: Int, c: Int, word: String, usedStartRow: Array<MutableSet<Char>>, usedStartCol: Array<MutableSet<Char>>, usedStartDiag1: MutableMap<Int, MutableSet<Char>>, usedStartDiag2: MutableMap<Int, MutableSet<Char>>, usedEndRow: Array<MutableSet<Char>>, usedEndCol: Array<MutableSet<Char>>, usedEndDiag1: MutableMap<Int, MutableSet<Char>>, usedEndDiag2: MutableMap<Int, MutableSet<Char>> ): Boolean { val s = word.first() val e = word.last() if (s in usedStartRow[r]) return false if (s in usedStartCol[c]) return false if (s in usedStartDiag1.getOrDefault(r - c, emptySet())) return false if (s in usedStartDiag2.getOrDefault(r + c, emptySet())) return false if (e in usedEndRow[r]) return false if (e in usedEndCol[c]) return false if (e in usedEndDiag1.getOrDefault(r - c, emptySet())) return false if (e in usedEndDiag2.getOrDefault(r + c, emptySet())) return false return true } fun markUsed( add: Boolean, r: Int, c: Int, ch: Char, usedRow: Array<MutableSet<Char>>, usedCol: Array<MutableSet<Char>>, usedD1: MutableMap<Int, MutableSet<Char>>, usedD2: MutableMap<Int, MutableSet<Char>> ) { if (add) { usedRow[r].add(ch) usedCol[c].add(ch) usedD1.getOrPut(r - c) { mutableSetOf() }.add(ch) usedD2.getOrPut(r + c) { mutableSetOf() }.add(ch) } else { usedRow[r].remove(ch) usedCol[c].remove(ch) usedD1[r - c]?.remove(ch) usedD2[r + c]?.remove(ch) } } fun <T> List<T>.permute(): List<List<T>> { if (size <= 1) return listOf(this) val result = mutableListOf<List<T>>() for (i in indices) { val rest = toMutableList().also { it.removeAt(i) } for (p in rest.permute()) result += listOf(this[i]) + p } return result } fun printBoard(board: Array<Array<String?>>) { println("Board:") for (row in board) println(row.joinToString(" ") { it ?: "." }) println() }
-
решать алгосы это потеря времени, какая бы тебе в жизни алгоритмическая задача не встретилась, чатжпт с ней справится быстрее и лучше, а ты уже отполируешь код
-
Ну было вполне уютно. Следующим будет что-то типо тех + сисдиз но как я понял, сиздиз будет в стиле расскажи что делал и почему. А у меня за плечами только трехуровневые системы
-
Так швабра уже далеко, семья рядом. Я думаю с челом в тюрьме произошли такие же трансформации как происходят в головах таких писателей как Александр Проханов. Стримеров вроде Ильи Мэддисона. Или, чтобы далеко за примером не ходить, у юзера вроде @Товарищ Троцкий Он просто осознал тайный философский догмат, что сопротивление системе бессмысленно, человек заперт в химии мозга и самое большое наслаждение этой жизни - квазииронично троллить все стороны конфликта.
-
можем индекса вместо тебя отправить а ты куда собесишься в рб-рф залупу? или в какие приличные места В маленький ламповый SaaS продукт с корнями из РБ БТВ вынес всоляного эти алгоритмы, первый был просто утилитарная фигня, написать функцию ретрающую лямбду N раз. А второй - стек с операцией min()
-
Я всё понимаю, но почему не на мове Так он мову никогда не знал. Он же из Горок, пидораха глубокого залегания.
-
Следующий раунд на ножах
-
Как к алгоритмам за день подготовиться?