Публикации по теме 'cs50'


Итак, я начал CS50…
Хорошо, в своей первой статье я сказал, что вернулся и объяснил, чего я добился и почему остановился и т. д.… С тех пор я опубликовал еще пару статей и просто остановился. Это может означать, что я снова остановился, но в том-то и дело… Я не остановился. Я сделал пару полностью адаптивных проектов с использованием HTML, CSS и JS. Начал изучать React.js и выполнил несколько задач в Leet Code. Я многому научился за это время и очень рад, что вернулся к этому. но что-то меня..

Какие концепции я изучил на уроке CS50: Harvard Computer Science  — первая лекция!
Какие концепции я изучил на CS50 : Гарвардский курс информатики  – первая лекция! Прежде всего, в компьютерных науках есть главное, что называется ИНФОРМАЦИЯ (состоит из чисел, букв, слов, изображений, видео), и это то, что люди (пользователи компьютеров) видят и понимают на экранах. Вот пришел вопрос: Как компьютеры могут отображать эту информацию, о которой я упоминал в разделе «Экран», и многое другое. Откуда она появляется, когда мы включаем эти компьютеры? Прежде чем..

Сварите пиво, возьмите Kit Kat. Его…
… История до сих пор. №1. Добро пожаловать. № 2. Ты все еще здесь? Я рад. Читать дальше… Каким-то образом вы его нашли; первый пост в моем блоге, в котором я отслеживаю свое путешествие по мере того, как я изучаю «компьютерное программирование» (или кодирование, или CompScience, или IT, если хотите) в качестве второго пути карьеры. Я путешествовал уже около года, время от времени, поэтому в этом вводном посте я просто поделюсь краткой хронологией важных или интересных..

Чему я научился на 100DaysOfCode Challenge
Что такое #100DaysOfCode? #100DaysOfCode — это задача, в которой вам нужно писать код или учиться программировать не менее 1 часа в день в течение 100 дней последовательно. Вы должны ежедневно твитить о своем прогрессе, используя хэштег, и фиксировать детали прогресса в журнале GitHub. Подробнее о челлендже можно узнать на сайте 100daysofcode.com . Как я это начал? Я случайно просматривал Твиттер и, следя за некоторыми разработчиками, обнаружил, что некоторые люди говорят об..

CS50 раз
Это о том, как и почему я начал смотреть лекции CS50. Сейчас ищу ответ на вопрос. Как стать хорошим разработчиком программного обеспечения? Я изучаю IOS-разработку уже три года. Я также разработал очень много программного обеспечения с использованием MATLAB и Python. Но все эти программы предназначены для решения некоторых моих инженерных задач. Например, рассчитать некоторый результат в зависимости от входных данных или попробовать какое-то новое уравнение в разных ситуациях. Но..

Вопросы по теме 'cs50'

* Новичок * C: несовместимое преобразование целого числа в указатель с передачей «char» в параметр типа «const char *»
Я пытаюсь преобразовать каждую букву в строке в номер ASCII. С использованием int letter = (atoi(ptext[i])); дает мне эту ошибку: error: incompatible integer to pointer conversion passing 'char' to parameter of type 'const char *';...
40330 просмотров
schedule 03.11.2023

Почему я всегда получаю ошибку сегментации в этом CS50 Pset?
В настоящее время я пытаюсь использовать Pset2 для CS50, и в caesar.c пользователь должен ввести k через argv; если он этого не сделает, я должен «кричать» на пользователя, говорящего ему использовать аргументы командной строки. Но если я попробую...
2560 просмотров
schedule 27.09.2022

CS50 Vigenere - Неправильный вывод
Чувак, я думал, что он у меня есть! Я работал над проблемой Виженера и приблизился к ней, но продолжаю получать эту ошибку, когда проверяю. Похоже, есть проблема, когда ключ должен вернуться в исходное положение. Мысли? Вот ошибка: :)...
249 просмотров
schedule 28.04.2024

Сравните зашифрованные строки с помощью strcmp
Я пытаюсь восполнить пробелы в самообразовании в области компьютерных наук и прохожу курс CS50 на Edx. Я совершенно новичок в C. В одном из наборов задач мне нужно сравнить строки, зашифрованные с помощью функции crypt. В следующем примере я не...
291 просмотров
schedule 12.09.2022

Как удалить дополнительный символ в пирамиде (программа CS50 Mario), образованный этим кодом, чтобы выровнять его по правому краю?
Сейчас я прохожу курс CS50. В самом первом задании мне нужно создать пирамиду на C, используя хэши (#), которые позволяют пользователю решить, насколько высокой должна быть пирамида, сначала предлагая ему ввести положительное целое число, скажем, от...
55 просмотров
schedule 16.03.2024

Динамическая вставка переменной в url_for Flask с использованием шаблонов Jinja
Я пытаюсь выполнить задание, которое связывает Python, Flask и SQL. У меня есть база данных книг с названием, автором, годом и информацией ISBN. При выполнении поискового запроса генерируется список применимых результатов с гиперссылками на каждый...
660 просмотров
schedule 30.07.2022

Как я могу исключить нечисловые ключи? CS50 Цезарь Pset2
Я решаю задачу CS50 Caesar, и по большей части мой код работает. Я не могу пройти один из тестов check50 - мой код не обрабатывает нечисловые клавиши, и время ожидания выхода программы истекло. Я пробовал использовать isdigit, но, похоже, он не...
826 просмотров
schedule 13.11.2022

Как поймать самую длинную последовательность группы
Задача состоит в том, чтобы найти самую длинную последовательность группы например, данная последовательность ДНК: "AGATCAGATCTTTTTTCTAATGTCTAGGATATATCAGATCAGATCAGATCAGATCAGATC" и она имеет 7 вхождений AGATC. (AGATC) соответствует всем...
601 просмотров
schedule 22.10.2022

Проблема CS50 IDE (произошла непредвиденная ошибка.)
Я пытаюсь открыть свой CS50 ide. Я получил эту ошибку после пения из моей учетной записи GITHUB. Вы получаете эту ошибку когда-либо. Произошла непредвиденная ошибка. Попробуйте перезагрузить страницу. Напишите...
75 просмотров
schedule 03.11.2022

Как я могу напечатать строку переменного размера на C с помощью цикла for?
Итак, я начал изучать C на прошлой неделе и пытаюсь написать очень простую программу, которая печатает пирамиду из # символов в зависимости от ввода пользователя (высоты пирамиды). Мне удалось написать рабочий код, объявляющий массив с размером =...
106 просмотров
schedule 17.11.2023

Программирование на C - CS50 Печать блоков пирамиды Марио - Для трудностей петель
Работаю над этой проблемой из класса CS50. Я еще новичок. Что мне нужно для программирования: Ближе к концу мира 1-1 в Super Mario Brothers от Nintendo Марио должен подняться по пирамиде блоков, выровненных по правому краю, как показано ниже....
763 просмотров
schedule 05.12.2023

отражать для cs50. Пытается отразить изображение, но меняются местами только пиксели первой строки
Итак, моя задача - отразить изображение попиксельно, чтобы получилось зеркальное отображение. Вот мой исходный код функции void reflect(int height, int width, RGBTRIPLE image[height][width]) { int tempr, tempg, tempb; for (int i = 0;...
30 просмотров
schedule 14.02.2024

проблемы с использованием необъявленного идентификатора 'height' mario.c
Я действительно смущен тем, что здесь происходит. Я пытался изменить переменную и ввести другие данные, но каждый раз она всегда говорила use of undeclared identifier 'height' . Кто-нибудь знает что делать? вот код #include <stdio.h>...
40 просмотров
schedule 17.08.2022

CS50 Pset4 Edge coding - ошибка индекса 601 за пределами для типа 'RGBTRIPLE [width]'
для фильтров CS50 Pset4 Часть кромок, https://cs50.harvard.edu/x/2020/psets/4/filter/more/ У меня есть код ниже, и он возвращает ошибку helpers.c: 205: 216: ошибка времени выполнения: индекс 601 выходит за границы для типа 'RGBTRIPLE [width]' в...
26 просмотров
schedule 16.07.2022

Как преобразовать строку в отдельные буквы char в c
Я пытаюсь запустить проверку isalpha для введенной строки, но проблема в том, что isalpha работает, по-видимому, только для отдельных символов. Если я запускаю его таким образом для строки, я получаю ошибку сегментации. Может быть более элегантное...
59 просмотров
schedule 31.05.2024