Свежие публикации

Здесь собраны все публикуемые пикабушниками посты без отбора. Самые интересные попадут в Горячее.

14 Марта 2024
3

А что там у кабардино-балкарцев?

Про расследование еврейских погромов в Дагестане уже обсуждали. А что по поводу соседней Кабардино-Балкарии, где подожгли строящийся еврейский центр и оставили надпись с призывом убивать по национальному признаку?

https://rtvi.com/news/baza-evrejskij-czentr-podozhgli-v-nalc...

1270

Он достоин быть счастливым!

Он достоин быть счастливым! Приют для животных, Приют Муркоша, Кот, Нашел дом, Без рейтинга, Позитив, Трогательно, Фотография, Помощь животным, Длиннопост

Котик Мэджик отправился домой 23 февраля 2024 года.

Встречайте историю Мэджика — котика, чья жизнь изменилась после того, как его забрали домой. Начало адаптации было непростым, но благодаря заботе и любви прекрасной котомамы, Мэджик начал постепенно привыкать к своему новому дому. Переживания, радости и трудности этого пушистого друга стали важным этапом и уроком о том, как важно быть терпеливым и заботливым по отношению к нашим пушистикам. Ведь каждый из них заслуживает шанса на счастливую жизнь, настоящую дружбу и любящую семью, не так ли?

Он достоин быть счастливым! Приют для животных, Приют Муркоша, Кот, Нашел дом, Без рейтинга, Позитив, Трогательно, Фотография, Помощь животным, Длиннопост

Пугляш стал меньше пищать и даже смог покушать.

Наш выпускник Мэджик, готов поделиться с вами своими успехами в адаптации, а его очаровательная котомама расскажет, какого это — любить несмотря ни на что!

Он достоин быть счастливым! Приют для животных, Приют Муркоша, Кот, Нашел дом, Без рейтинга, Позитив, Трогательно, Фотография, Помощь животным, Длиннопост

Наконец-то котик расслабился...

«Всем добрый день!
Хотела бы поделиться своим опытом в адаптации «непростого» кота. Мэджика я забрала сознательно и, в целом, была готова к разным трудностям.

Он достоин быть счастливым! Приют для животных, Приют Муркоша, Кот, Нашел дом, Без рейтинга, Позитив, Трогательно, Фотография, Помощь животным, Длиннопост

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

Он достоин быть счастливым! Приют для животных, Приют Муркоша, Кот, Нашел дом, Без рейтинга, Позитив, Трогательно, Фотография, Помощь животным, Длиннопост

Высоко сижу – далеко гляжу!

На четвертый день кот стал есть, но появилась другая проблема, он буквально игнорировал свой лоток. Поэтому за следующую неделю успел загадить весь дом, особенно ему полюбился диван на кухне.

Он достоин быть счастливым! Приют для животных, Приют Муркоша, Кот, Нашел дом, Без рейтинга, Позитив, Трогательно, Фотография, Помощь животным, Длиннопост

Ночью начинал кричать, при виде меня жалобно пищал. Потом немного оттаял и стал со мной спать, но все еще пугался и прятался большую часть времени, но в лоток вернулся.

Он достоин быть счастливым! Приют для животных, Приют Муркоша, Кот, Нашел дом, Без рейтинга, Позитив, Трогательно, Фотография, Помощь животным, Длиннопост

В общей сложности было потрачено около 38 000 на мистера пушистые штаны. Не буду лукавить, переодически руки у меня опускались, и я сильно уставала.

Он достоин быть счастливым! Приют для животных, Приют Муркоша, Кот, Нашел дом, Без рейтинга, Позитив, Трогательно, Фотография, Помощь животным, Длиннопост

Случайный ренессанс с другом.

Финальный посыл такой — мы в ответе за тех, кого приручили. Пожалуйста, давайте животным шанс стать вам другом. От них в жизни ничего не зависит, они тоже по-разному на все реагируют. Не возвращайте питомца спустя неделю из-за проблем с адаптацией.

Он достоин быть счастливым! Приют для животных, Приют Муркоша, Кот, Нашел дом, Без рейтинга, Позитив, Трогательно, Фотография, Помощь животным, Длиннопост

«Я искала его 20 минут…»

Как завещал нам Гарфилд: «любить , кормить и никогда не бросать».

Отдельное спасибо всем, кто переживал за Мэджика. Куратору Екатерине, которая постоянно спрашивала, как дела у товарища и предлагала финансовую помощь.

Сотрудникам приюта, которые оперативно отвечали на вопросы и ни разу не упрекнули меня в том, что я чего-то не знаю или не справлюсь. Спасибо всем за рекомендации в чате!»

***

Спасибо вам за то, что делитесь частичкой своего счастья с нами!

Станьте создателем своей
счастливой истории - выберите котика, пройдите собеседование и забирайте пушистого друга домой!

8

Никогда не иди назад!

Возвращаться нет уже смысла.
Даже если там те же глаза, в которых тонули мысли.
Даже если тянет туда, где ещё всё было так мило, не иди ты туда никогда, забудь навсегда, что было.
Те же люди в прошлом живут, что любить обещали всегда.
Если вспомнил ты это — забудь, не иди ты туда никогда.
Не верь им, они — чужие.
Ведь когда-то ушли от тебя.
Они веру в душе убили, в любовь, в людей и в себя.
Живи просто тем, что живешь и хоть жизнь похожа на ад, смотри только вперед, НИКОГДА НЕ ИДИ НАЗАД…

©️Омар Хайям

11

Что такое деревья и как с ними работать. Используем Java

Деревья являются одним из самых пугающих вещей в разработке. Еще хуже дело обстоит, когда программист встречает задачу, связанную с деревьями, во время собеседования. В этой статье я постараюсь минимизировать боль, связанную с этой темой.

Деревья бывают разные. Мы рассмотрим двоичное сбалансированное.

В данной статье мы рассмотрим наиболее популярные — двоичные сбалансированные (красно-черные) деревья.

Что такое деревья и как с ними работать. Используем Java IT, Программист, Telegram, Telegram (ссылка), Дерево, Java, Программирование, Длиннопост

Пример бинарного дерева. У каждого листка может быть не более двух наследников.

Основные понятия.

Рассматривая бинарные деревья нужно знать следующие понятия:

  • Node - он же узел. Это элемент дерева, содержащий какое-то значение, которое может быть любым, от примитива (например, числа) до объекта (например, пользователя).

  • Edge или ребро. Ссылка, соединяющая один узел с другим или указывающая на пустое значение (null).

  • Root Node. Верхний узел дерева, от которого начинается вся структура.

  • Leaf - Узел, не имеющий наследников, то есть находящийся в самом низу иерархии.

  • Высота дерева - Количество "уровней", от корня до самого нижнего узла.

Что такое деревья и как с ними работать. Используем Java IT, Программист, Telegram, Telegram (ссылка), Дерево, Java, Программирование, Длиннопост

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

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

Что такое деревья и как с ними работать. Используем Java IT, Программист, Telegram, Telegram (ссылка), Дерево, Java, Программирование, Длиннопост

деградированное дерево вырожденное в связанный список.

Сбалансированные деревья.

Сбалансированные (например красно-черные) при каждом добавлении нового узла проверяют, является ли дерево "несбалансированным". Если условие истино то дерево делает "разворот" свои узлов.

Что такое деревья и как с ними работать. Используем Java IT, Программист, Telegram, Telegram (ссылка), Дерево, Java, Программирование, Длиннопост

Пример красно черного сбалансированного дерева. Именно такое используется в TreeMap

Сбалансированные деревья никогда не вырождаются в связанные списки. В J ava джаве деревья представлены коллекцие TreeMap и TreeSet (который инкапсулирует TreeMap внутри себя).

Как могут быть представлены деревья на уровне кода.

Если мы не используем готовые решения вроде TreeMap то простейшее дерево может быть представлено в виде следующего класса:

Что такое деревья и как с ними работать. Используем Java IT, Программист, Telegram, Telegram (ссылка), Дерево, Java, Программирование, Длиннопост

Простейший узел. По большому счету это единственный важный момент.

Итого что мы имеем:

  • String data это то значение которое хранит узел. Это может быть любым объектом - в нашем случае просто строка.

  • Node left - ссылка на левого наследника.

  • Node right - ссылка на правого.

Используя Node класс создадим дерево

Поочередно инициализируем наше дерево с 7 узлами

Что такое деревья и как с ними работать. Используем Java IT, Программист, Telegram, Telegram (ссылка), Дерево, Java, Программирование, Длиннопост

Изобразим полученное дерево:

Что такое деревья и как с ними работать. Используем Java IT, Программист, Telegram, Telegram (ссылка), Дерево, Java, Программирование, Длиннопост

Итерация по дереву - один из самых важных навыков для решения задач.

Большинство (если не все) задач, связанных с деревьями требуют итерации или обхода узлов. Чаще всего, умея обходить дерево, вы решаете львиную часть проблемы. В данной статье мы рассмотрим лишь 1 вариант итерации, я напишу отдельные статьи чтобы рассмотреть другие подходы.

Используем рекурсию для итерации и распечатки всех элементов.

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

Что такое деревья и как с ними работать. Используем Java IT, Программист, Telegram, Telegram (ссылка), Дерево, Java, Программирование, Длиннопост

Код вроде простой но не стоит его недооценивать. Давайте проговорим этапы:

  1. Распечатываем значение узла

  2. Идем к левому наследнику и повторяем действие (те опять распечатываем и идем влево)

  3. после того мы обошли все левые и уткнулись в null мы "возвращаемся" на уровень который находится наверху от нижнего левого и идем в правый наследник

  4. зайдя в правый распечатывем и идем влево повторяя шаги 2-3.

Все это звучит странно проще будет изобразить:

Что такое деревья и как с ними работать. Используем Java IT, Программист, Telegram, Telegram (ссылка), Дерево, Java, Программирование, Длиннопост

Это лишь первая статья но в ней мы ознакомились с основными понятиями. Также мы обошли дерево, используя рекурсию. Это один из самых популярных подходов в решениии подобных задач. В следующей части мы рассмотрим альтернативные варианты работы с деревьями.

Кому интересна разработка приглашаю в мой телеграм канал

Показать полностью 8
965

Когда у тебя особое положение

Пикабу00:07

Шерстяные негодники

70

Котик знает

Пикабу00:27
0

У Лозы плот угнали

Или таки он нашел край земли и вернулся.

Парень видимо не в себе но и у него есть подпищики.

А вы так и продолжайте сидеть на жопе.

10

А существуют ли "не такие" девушки?

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

Лично знаю замужних, изменяющих своим мужьям. Знаю таких, которые без отношений тупо "ходят по рукам". И которые спокойно пишут Люблю сразу двоим/троим мужчинам. Были моменты когда девушка, на которую я бы в жизни не подумал ничего такого, напившись пишет "мой уже уснул, а я тут одна. Может увидимся?" как Вишенка на торте - три из четырех моих бывших, тупо палились на измене...

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

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

И вот собственно вопрос - как не потерять последние крупицы моей веры в хороших, верных девушек? Или может быть наоборот, я почти прозрел?

Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов, волны постов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите