Публикации по теме '100daysofcode'
#Day42 из #100days_of_coding
Сегодня (27–11–22) мой 42-й день программирования. сегодня решил 2 вопроса
Задача 1: K-й наименьший элемент
Учитывая массив arr[] и целое число K , где K меньше размера массива, задача состоит в том, чтобы найти K-й наименьший элемент в заданный массив. Дано, что все элементы массива различны.
Пример 1:
Input:
N = 6
arr[] = 7 10 4 3 20 15
K = 3
Output : 7
Explanation :
3rd smallest element in the given
array is 7.
Пример 2:
Input:
N = 5
arr[] = 7 10 4 20 15
K = 4
Output :..
Изучение структур данных и алгоритмов
В тот день, когда я начал изучать структуры данных и алгоритмы, я почувствовал, что бьюсь головой о стену. Мне было не совсем комфортно с DSA, и одного его упоминания было достаточно, чтобы у меня по спине пробежали мурашки. Но со временем я преодолел страх и медленно и медленно начал приближаться к этой потрясающей ветке. Были дни, когда я чувствовал себя слишком возбужденным, а были дни, когда я чувствовал себя слишком разбитым, чтобы продолжать. Но я был настроен решительно, и на..
#Day6 — Логические значения и отложенное вычисление
Логические переменные могут иметь два значения: True или False. В Python логические переменные в основном используются с операторами if и циклами while. Логические переменные легко понять. Однако мало кто знает о Lazy Evaluation.
Ленивая оценка может помочь вам оптимизировать ваш код в определенных случаях. Прежде чем перейти к ленивому вычислению, давайте освежим в памяти несколько правил, связанных с булевыми значениями.
Во втором и четвертом утверждениях уместна ленивая..
Можно ли взломать ИИ?
Да, ИИ может быть чрезвычайно уязвим для атак злоумышленников.
Зачем кому-то атаковать ИИ
Давайте рассмотрим мышление хакеров. Чего хотят хакеры? Они гонятся за деньгами, славой, признанием? Нравится ли им быть злодеем?
Хакеры существовали с момента зарождения технологий и даже раньше. Но если вы понимаете, что побуждает хакера взламывать. Вы поймете, почему теперь им больше всего нравится взламывать ИИ. Конечно, хакеры могут заработать много денег, атакуя малый и средний бизнес..
Принимая 100DaysOfMLCode
Я выполнил челлендж # 100DaysOfCode 2018, 14 августа. Раньше я писал код для проекта анализа данных и машинного обучения, в основном на языке R.
Что 100daysofcode
В испытании 100daysofcode человек должен выполнять кодирование 1 час в день в течение 100 дней подряд. Кодирование должно быть для личных проектов. Эта задача не учитывает кодирование, выполненное для работы или офиса. Человек может поделиться своей деятельностью с помощью # 100DaysOfCode в Twitter, Instagram.
Почему..
Вызов факториала javascript freecodecamp #days4
Задача состоит в том, чтобы вернуть факториал предоставленного целого числа.
Сначала я ищу, как работает факториал. Поэтому я решил поискать информацию об этом. Из приведенного выше примера мы теперь знаем, что
5! = 5 * 4 * 3 * 2 * 1 .
Из примера мы знаем, когда нам нужно вернуть факториал или целое число (например, numb = 5). Все, что нам нужно, это сделать цикл через онемение с таким условием.
Но мы также знаем, что факториал от 1 и 0 равен 1. Поэтому над кодом мы..
День 54–55/100 Проект: Робот
День 54–55/100 Проект: Робот
«[…] вопрос о том, могут ли машины думать […], почти так же актуален, как и вопрос о том, умеют ли подводные лодки плавать».
– Эдсгер Дейкстра, «Угрозы информатике».