Campus Monk by Rachit Rastogi
📈 Аналитический обзор Telegram-канала Campus Monk by Rachit Rastogi
Канал Campus Monk by Rachit Rastogi (@rachityoutube) языкового сегмента Английский является активным участником. Сейчас сообщество объединяет 10 731 подписчиков, занимая 18 229 место в категории Образование и 36 224 место в регионе Индия.
📊 Показатели аудитории и динамика
С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 10 731 подписчиков.
Согласно последним данным от 26 августа, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -135, а за последние 24 часа — -3, при этом общий охват остаётся высоким.
- Статус верификации: Не верифицирован
- Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 1.89%. В первые 24 часа после публикации контент обычно набирает 0.81% реакций от общего числа подписчиков.
- Охват публикаций: В среднем каждый пост получает 203 просмотров. В течение первых суток публикация набирает 87 просмотров.
- Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 0.
- Тематические интересы: Контент сосредоточен на ключевых темах, таких как tcs, sankalp, engineer, prep, intern.
📝 Описание и контентная политика
Автор описывает ресурс как площадку для выражения субъективного мнения:
“Your one stop for knowledge in a better perspective !”
Благодаря высокой частоте обновлений (последние данные получены 27 августа, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Образование.
'1' (land) and '0' (water), count the number of islands (connected groups of land, horizontally/vertically).
Input: 11000 11000 00100 00011 Output: 3💡 Hint: This is graph traversal on an implicit grid graph - each land cell is a node, adjacent land cells are connected edges. DFS or BFS, "sinking" each island as you find it so you don't count it twice. Solution:
python
def num_islands(grid):
if not grid:
return 0
rows, cols = len(grid), len(grid[0])
count = 0
def sink(r, c):
if r < 0 or r >= rows or c < 0 or c >= cols or grid[r][c] != '1':
return
grid[r][c] = '0' # mark as visited by sinking it
sink(r+1, c)
sink(r-1, c)
sink(r, c+1)
sink(r, c-1)
for r in range(rows):
for c in range(cols):
if grid[r][c] == '1':
count += 1
sink(r, c)
return count
Complexity: O(rows × cols) time - every cell is visited a constant number of times. Space is O(rows × cols) worst case for the recursion stack, if the entire grid is one giant island. Common mistake: Modifying the grid in place without realizing that mutates the input the caller passed in - perfectly fine for most interview settings, but worth mentioning out loud: "I'm mutating the grid directly to track visited cells - if we need to preserve the original input, I'd use a separate visited set instead." This exact pattern - grid + DFS/BFS + "sinking"/marking visited - solves a huge family of "connected regions" problems. Worth having memorized cold. Would you use DFS or BFS here, and does it actually matter for this particular problem? 👇
