TGViewer
go-golang girl🙃 (ex-flutter) go-golang girl🙃 (ex-flutter) @dellini_dev · 237 subscribers
Post #473 417
ДЕНЬ 18 ИЗ 100

Слово дня — мемоизация.

Базированно: это метод оптимизации, который сохраняет результаты вычислений в кэше и извлекает эту же информацию из кэша, когда потребуется, вместо того, чтобы вычислять всё заново.

var memo = map[int]int{}

func fib(n int) int {
if n < 2 {
return n
}
if val, ok := memo[n]; ok {
return val
}
memo[n] = fib(n-1) + fib(n-2)
return memo[n]
}


Чем дольше я прохожу курс от яндекса, тем мне больше кажется, что алгосы всё-таки нужны и полезны. Бегите, глупцы, это заразно

Столкнулась сегодня с наглядным примером, почему руны важны. Решала задачку, где нужно написать функцию, которая определяет, является ли строка палиндромом.

Теперь я рунический маг

На английских строках всё ок, на русских сравнения символов некорректны. Пришлось преобразовывать строку в последовательность рун — заработало сразу.

Мне прям нравится, какое горячее чувство ты ощущаешь, когда смотришь в код и понимаешь, что он не работает, хотя по логике должен. Даже не знаю, как описать подробнее — смесь азарта, ярости и веселья. Скажите, что я не одна такая😐

А ещё я актуализировала роадмап по Go! Приятно всё-таки, когда видишь прогресс.

Итого:
Роадмап бэкенда: 5% — 5%
Роадмап Go: 18% — 25%
Оценка за день: 5/5
  • 🔥 11
  • 👍 2
  • ❤ 1
More from @dellini_dev
  1. Jun 10, 2024Если кому-то хочется следить за судьбой этой брички, то вот нельзяграм 😺
  2. Jun 10, 2024Принимаю поздравления! Теперь я гордая обладательница Porsche 924 1977 года😮
  3. Jun 3, 2024Так, ну что. Обещанный постик с ответами на вопросы! Что нового, чем занимаешься: Всё ещё…
  4. Jun 1, 2024Точно. У меня же день рождения сегодня!😮 В комментариях можно задать вопросики на любую т…
  5. Apr 11, 2024А ваши дела как...
  6. Apr 2, 2024Экзамен потрачен. Записываюсь на пересдачу🫠
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →