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


Следуя моему обещанию псевдокода
На прошлой неделе я писал о попытке взять на себя ответственность, когда дело доходит до написания большего количества сообщений в блоге. В моем предыдущем посте говорилось, что я обещал написать псевдокод для JavaScript-проекта калькулятора чаевых, над которым я работал. Чтобы освежиться, я взял этот проект с https://fun-javascript-projects.com/ (этот курс был создан и предложен пользователем Твиттера @chrisdixon161 ). Ознакомьтесь с бесплатным курсом, так как он предлагает отличную..

Что такое псевдокодирование и почему оно полезно?
Что такое псевдокодирование и почему оно полезно? Псевдокодирование — это наполовину код, наполовину английский способ создания схемы компьютерной программы. Псевдокодирование дает нам простой способ решить сложную или, казалось бы, неразрешимую проблему. Другими словами, псевдокодирование — это написание того, каким будет решение какой-либо проблемы или задачи, на простом английском языке. Хотя все языки программирования разные, все они имеют схожие компоненты, такие как..

Два совета, которые помогут улучшить ваше аналитическое мышление программиста.
Вы когда-нибудь застряли на проблеме или вам трудно найти решения проблем, с которыми вы сталкиваетесь ежедневно? Что такое аналитическое мышление? определение из Википедии : Аналитическое мышление — это способность разбивать информацию на более мелкие категории, чтобы делать выводы. Аналитическое мышление состоит из категорий, которые включают логическое мышление, критическое мышление, общение, исследования, анализ данных и творчество. Зачем вам это нужно как программисту?..

Псевдокод
Псевдокод - это неформальный способ описания инструкций программы высокого уровня. Результат написания этих инструкций для программы с использованием псевдокода называется алгоритмом. Чтобы дать вам почувствовать вкус, в приведенном ниже примере показана программа, которая складывает три числа 45, 67 и 90. // prints the sum of 45, 67 and 90 sum <- 45 + 67 + 90 PRINT sum Хотя приведенный выше пример очень прост, на практике мы будем работать с более сложными алгоритмами, написав..

Хотите научиться писать псевдокод?
Что такое псевдокод? псевдокод — это простое английское представление компьютерной программы или алгоритма, которое определяет поток и работу программы. Обычно он используется для представления структурного потока программы и не связан с каким-либо конкретным языком программирования. То же качество делает его идеальным инструментом для представления алгоритмов для различных задач. Пример: Код, чтобы проверить, является ли введенный пользователем номер нечетным или четным:..

Как написать псевдокод: руководство для начинающих
Экаабо: Добро пожаловать - из племени йоруба в Нигерии ЧАСТЬ 1: ВВЕДЕНИЕ Зачем использовать псевдокод? Прототип - это ранний образец, модель или выпуск продукта, созданный с целью тестирования концепции и в учебных целях. Они помогают нам учиться без полной реализации наших решений. При разработке пользовательских интерфейсов для наших приложений у нас есть несколько прототипов до окончательного интерфейса. Некоторыми примерами из них являются каркасы, графические дизайны и..

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

Реализуйте список
Мне нужно реализовать список для мобильного телефона. Единственные соответствующие элементы управления - это клавиши со стрелками вверх и вниз. В списке должно отображаться столько строк элементов из списка, сколько поместится на экране...
147 просмотров
schedule 10.11.2021

алгоритм транзитивной редукции: псевдокод?
Я искал алгоритм для выполнения транзитивной редукции на графике, но безуспешно. В моей библии алгоритмов («Введение в алгоритмы» Кормена и др.) Ничего нет, и хотя я видел много псевдокода транзитивного замыкания, я не смог найти ничего для...
15027 просмотров
schedule 03.11.2021

Деление n-битных двоичных целых чисел
Было интересно, может ли кто-нибудь помочь мне с созданием псевдокода для того, чтобы разделить n-битные двоичные целые числа. Вот то, что я думаю, может сработать прямо сейчас, может ли кто-нибудь исправить это, если я ошибаюсь: divide (x,y)...
1248 просмотров
schedule 21.09.2021

Карта Уменьшите поток в Hadoop
Я изучаю Hadoop по книге Hadoop in Practice , и, читая главу 1, я наткнулся на эту диаграмму: Из документации Hadoop :( http://hadoop.apache.org/docs/current2/api/org/apache/hadoop/mapred/Reducer.html ) 1. перемешать Reducer - это...
689 просмотров
schedule 12.09.2021

Алгоритм написания типов треугольника
Я столкнулся с таким вопросом: Напишите алгоритм, который считывает три целых числа a, b, c , представляющих стороны треугольника. Затем выведите тип представленного треугольника (разносторонний, равносторонний, равнобедренный). Предположим,...
9250 просмотров
schedule 07.10.2021

Псевдокод для метода ветвей и границ для решения TSP.
Я ищу псевдокод для алгоритма B&B для задачи коммивояжера. Я нашел это: ​​TSP - Branch and bound , но ссылки, которые кто-то дал там в качестве ответа, не были " пока не помогло мне. У вас есть примеры этого псевдокода? Заранее спасибо!
3457 просмотров

Угол между двумя линиями, начинающимися с одной стороны линии
У меня есть две линии, обозначенные двумя точками с координатами x и y каждая. Первая точка (где начинаются линии) равно , что означает, что у меня есть 3 точки A, B и C, где одна линия проходит от A до B, а другая - от A до C. для вычисления угла...
173 просмотров
schedule 25.09.2021

Если операторы не рассматриваются как логические?
Я студент, и мой учитель программного обеспечения привел нам этот пример - BEGIN IF first < second THEN display first,second ELSE display second,first ENDIF END Если бы два числа, первое и второе были одинаковыми (скажем, 2,2), был...
98 просмотров

Найдите одинаковые последовательности значений в массивах
У меня есть N разных массивов с разным количеством элементов. Я хочу знать, есть ли хороший алгоритм для поиска одинаковых последовательностей значений. Например: a= 1,2,3,4,5,6,7,8 b= 9,10,13,5,6,7,13,12 c=...
116 просмотров
schedule 09.11.2021

возраст ввода псевдокода, вычислить максимальное и среднее значение для Java
Напишите алгоритм псевдокода, который будет вводить серию возрастов людей (в виде целых чисел от 1 до 120 включительно) и вычислять максимальный и средний возраст. Средний возраст следует рассчитывать как действительное число. Ваш алгоритм должен...
2714 просмотров
schedule 10.09.2021

При использовании таблиц решений для записи псевдокода
В настоящее время я изучаю программирование и пытаюсь реализовать использование таблиц решений при написании псевдокода. Я считаю, что понимаю, как работает этот процесс, но, если возможно, нуждаюсь в некоторых пояснениях. Скажем, у меня есть...
574 просмотров
schedule 13.10.2021

Проверить, пересекает ли диапазон другой диапазон чисел
У меня 2 диапазона чисел: $startTime to $endTime $offerStartTime to $offerEndTime Каждая из перечисленных выше переменных - целые числа. Я хочу увидеть, попадает ли диапазон от offerStartTime до offerEndTime в диапазон...
1361 просмотров
schedule 18.09.2021

Что такое большой нить этого псевдокода? Мне также нужно надлежащее объяснение
Это псевдокод, который я хочу вычислить по временной сложности, я думаю, что это алгоритм двоичного поиска, но я не могу вычислить сложность, потому что он уменьшает логарифмическую. USE variables half-array,found,middle element SET...
717 просмотров
schedule 10.10.2021

Путаница в обозначениях массива псевдокода
Я ищу какой-то псевдокод для алгоритма. Одна строка псевдокода такова: hs <- { (a, b) | a <- m, b <- l } Где m и l - массивы объектов. Что именно это означает? Моя интерпретация состоит в том, что он объединяет каждый m с...
108 просмотров
schedule 28.09.2021

Создайте цикл, который определяет, находится ли объект в левой или правой части экрана с учетом координат
Оставайся на экране! Анимация в видеоиграх похожа на анимацию в фильмах - это нарисованное изображение за изображением (так называемые «кадры»). Прежде чем игра сможет нарисовать кадр, ей необходимо обновить положение объектов на основе их скорости...
198 просмотров
schedule 15.09.2021

Как называется эта функция языка программирования и существуют ли какие-либо реальные языки, которые ее поддерживают?
Пусть древовидная структура данных определяется как таковая: У дерева один узел в качестве корня. Узел является либо листом, либо внутренним узлом, у которого есть один или несколько узлов в качестве дочерних. В каком-то...
61 просмотров

Вычислить абсолютную разницу | A-B | в сборке с использованием только INC, DEC, JNZ, HALT - вопрос собеседования
Это вопрос, с которым я столкнулся во время интервью и для которого я не нашел решения, поэтому я попытался решить его сам. Мы можем использовать здесь псевдокод - это не обязательно должен быть формальный код. Вопрос в том, чтобы получить...
126 просмотров
schedule 10.10.2021

Псевдокод и сложность поиска в глубину (DFS) против поиска в ширину (BFS)
Мне нужно разработать псевдокод для алгоритма, который вычисляет количество связных компонентов в графе G = (V, E) с учетом вершин V и ребер E. Я знаю, что могу использовать поиск в глубину или в ширину для вычисления количества подключенных...
146 просмотров

Алгоритм сканирования для поиска пересечений между линиями
У меня есть набор прямых L и набор точек P. Я хочу найти, сколько прямых L пересекается горизонтальной линией, проходящей через точку p. Как я могу это вычислить?
51 просмотров

Псевдокод оценки максимального правдоподобия
Мне нужно написать оценщик максимального правдоподобия, чтобы оценить среднее значение и дисперсию некоторых игрушечных данных. У меня есть вектор со 100 образцами, созданный с помощью numpy.random.randn(100) . Данные должны иметь нулевое среднее и...
45937 просмотров