pseudocode
Проанализируйте выходной паттерн и напишите алгоритм программы, которая печатает такой паттерн. Вход 4 Шаблон: 55555 4444 333 22 1 Вход 3 Шаблон: 333 22 1 Процесс (то, что я придумал) n = input (“Enter a positive integer”) r= 0 while r < n c = (n – r) + 1 while c > 0 s...
После проведения исследования, что это такое, я обнаружил, что это просто замена способа получения того же результата. Поправьте меня, пожалуйста, если я ошибаюсь. Пример: move $s0, $t1 Можно заменить на: add $s0, $zero, $t1 Вопросы: Как можно заменить lw, la, sw, bne?...
Мне просто интересно, что вы, ребята, думаете об этом. Я слышал, что по офису прошла куча ответов, и я хочу посмотреть, может быть, у вас, ребята, найдется лучший. Вопрос: У вас есть две функции, описанные ниже: function one() { A(); B(); C(); } function two() { A(); D(); C(); } ...
Есть много примеров реализаций генерации набора powerset в Java, Python и других, но я до сих пор не могу понять, как работает реальный алгоритм. Каковы шаги, предпринятые алгоритмом для генерации набора мощности P (S) набора S? (например, набор мощности {1,2,3,4} равен {{}, {1}, {2}, {1,2}, {3}, {1,3}, {...
Как вы пишете псевдокод для параллельного программирования? В частности, как вы различаете локальные и общие переменные? Как вы представляете такие операции, как рассредоточение, сбор, сокращение, трансляция и связь "точка-точка"? Есть ли какие-то стандарты по этому поводу?...
В распространенных языках программирования, таких как java, каждый файл обычно соответствует классу. Я только что начал с R. Я хотел бы построить небольшую программу, и я хотел бы создать определенную структуру файлов и каталогов, как это Main.R # the main control script MyClass.R # A class that is refe...
Как и многие из вас, ребята на SO, я часто пишу на нескольких языках. И когда дело доходит до планирования (или даже ответов на некоторые вопросы SO), я действительно думаю и пишу на каком-то неопределенном гибридном языке. Хотя раньше меня учили делать это с помощью блок-схем или UML-подобных диаграмм, в рет...
Недавно я видел вопрос интервью, задающий следующее: Учитывая 32-битное число, напишите псевдо код для переключения Второго последнего бита Каков наилучший / самый простой способ сделать это?...
какой был бы наиболее оптимальный алгоритм (с точки зрения производительности) для вычисления числа делителей данного числа? было бы здорово, если бы вы могли предоставить псевдокод или ссылку на какой-то пример. EDIT: все ответы были очень полезны, спасибо. Я внедряю сито Аткина, а затем собираюсь использо...
при реализации Quicksort, одна из вещей, которые вы должны сделать, это выбрать пивот. Но когда я смотрю на псевдокод, как показано ниже, не ясно, как я должен выбрать ось вращения. Первый элемент списка? Что-то еще? function quicksort(array) var list less, greater if length(array) ≤ 1 ...