Публикации по теме 'while-loop'


Джулия против других - часть 1
Julia — это научный язык программирования. Он особенно похож на Python и C. Часть его структуры похожа на C, а часть — на Python. Julia работает быстрее, чем Python; структура кодирования этого более проста, чем C и Python. Он имеет объект структуры, такой как C, но не имеет объекта класса, такого как Python. Тем не менее, Джулия может перегружать функции, подобные объектно-ориентированным языкам. Функцию можно переопределить несколько раз для разных типов объектов. Массивы Джулии..

Заказ струн на благо людей
Вчера во время пробного технического интервью у меня была возможность попрактиковаться в работе со строками и массивами, а затем я попытался оптимизировать решение. Приведенное решение было вложенным циклом for, и я хотел посмотреть, смогу ли я улучшить время выполнения, даже если будут компромиссы с памятью. Ниже то, что я придумал, но если у кого-то еще есть мысли по этому поводу, я хотел бы обсудить! Проблема Проблема требовала от нас изменить порядок входной строки, в которой..

Вопросы по теме 'while-loop'

цикл for и while в С#
for (i=0 ; i<=10; i++) { .. .. } i=0; while(i<=10) { .. .. i++; } В циклах for и while, какой из них лучше с точки зрения производительности?
32995 просмотров
schedule 21.03.2023

Zend Studio сообщает предупреждение: задание в состоянии. Это так плохо?
Недавно я начал использовать Zend Studio, который сообщил как предупреждение о следующем типе кода: $q = query("select * from some_table where some_condition"); while ($f = fetch($q)) { // some inner workings } Чтобы остановить...
9457 просмотров

Отображать текст один раз в цикле while в первом цикле
<?php $i = 0; while(conditionals...) { if($i == 0) print "<p>Show this once</p>"; print "<p>display everytime</p>"; $i++; } ?> Будет ли это показывать «Показать это один раз» только в первый раз и только в...
21505 просмотров
schedule 22.10.2022

Немедленный выход из цикла while в C++
Как немедленно выйти из цикла while , не переходя в конец блока? Например, while (choice != 99) { cin >> choice; if (choice == 99) //Exit here and don't get additional input cin>>gNum; } Любые идеи?
171020 просмотров
schedule 20.10.2022

В чем преимущество do-while(false)?
Просматривая код, которым занимался другой сотрудник, я вижу много кода, написанного на: do{ ... }while(false); Какое преимущество (если оно есть) это дает? Вот еще скелет, который происходит в коде: try{ do{ // Set...
8065 просмотров
schedule 20.03.2022

Пока или хвостовая рекурсия в F #, что и когда использовать?
Хорошо, только на F #, и вот как я это понимаю сейчас: Некоторые проблемы рекурсивны по своей природе (построение или считывание древовидной структуры, чтобы назвать только одну), и затем вы используете рекурсию. В этих случаях вы...
4198 просмотров

SQLite Flow Constructs в SQL?
С MSSQL я могу смешивать конструкции case, if...then и while в моем коде SQL. Есть ли что-нибудь подобное для SQLite? Я нигде не видел ничего о «процедурном смешивании» с SQLite. Спасибо.
1817 просмотров
schedule 24.07.2022

Вырваться из цикла while, содержащего оператор switch
У меня возникли проблемы с выяснением того, как выйти из цикла, содержащего оператор switch. Break выходит из переключателя, а не из петли. Вероятно, для этого есть более элегантное решение. Я реализовал флаг, который начинается как истина,...
61568 просмотров
schedule 23.02.2024

Как правильно остановить бесконечный цикл while с помощью Term::Readline-readline?
Как правильно остановить бесконечный цикл while с помощью Term::Readline::readline ? Таким образом, я не могу читать в одном 0 #!/usr/bin/env perl use warnings; use strict; use 5.010; use Term::ReadLine; my $term =...
1793 просмотров
schedule 08.11.2022

Циклы PHP While из массивов
У меня есть таблица, содержащая имена участников и поле с несколькими идентификационными номерами. Я хочу создать запрос, который возвращает результаты, в которых любые значения в полях ID перекрываются с любыми значениями в массиве. Например:...
1146 просмотров
schedule 18.02.2023

Самый быстрый способ найти сумму цифр в больших числах
У меня есть несколько больших чисел (опять же), и мне нужно найти, является ли сумма цифр четным числом. Я пробовал это: найти сумму цифр с помощью цикла while, а затем проверить, равна ли эта сумма% 2 0, и она работает, но слишком медленно для...
3025 просмотров
schedule 21.06.2023

Различия между циклом while и циклом for в PHP?
Я читаю электронную книгу по PHP прямо сейчас, и автор заметил, что разница между циклом while и циклом for заключается в том, что цикл for подсчитывает, сколько раз он выполняется. Так что возьми это: <?php for ($i = 1; $i < 10; $i =...
15564 просмотров
schedule 06.07.2022

Почему эти вложенные циклы while не работают?
Я пытался и пытался, и пытался заставить этот код работать, и продолжал придумывать пшик. Поэтому я решил попробовать вместо этого использовать «циклы for», и это сработало с первой попытки. Может ли кто-нибудь сказать мне, почему этот код не...
672 просмотров
schedule 12.06.2023

Что быстрее в SQL, цикле while, рекурсивной хранимой процедуре или курсоре?
Что быстрее в SQL, цикле while, рекурсивной хранимой процедуре или курсоре? Я хочу оптимизировать производительность в нескольких местах хранимой процедуры. Код, который я оптимизирую, форматирует некоторые строки для вывода в файл.
28817 просмотров

Надлежащее использование многоуровневого разрыва в Java
Недавно я кодировал небольшую Java-программу (в качестве дизайна для программы на ассемблере 8086) и оказался в интересном положении — мне нужно было выйти из цикла while из внутреннего оператора switch, что-то вроде этого (псевдокод, очевидно ):...
1734 просмотров
schedule 01.01.2023

Проблема эха PHP в цикле while
Я читаю в файле csv, используя цикл while: while (($data = fgetcsv($handle, null, ",")) !== FALSE) и я хочу пропустить первую строку, потому что это строка заголовка, и я хочу отобразить на экране «первая строка пропущена»....
1043 просмотров
schedule 03.09.2022

Каков наиболее безопасный способ перебора строк в файле с Perl?
Обычно я перебираю строки в файле, используя следующий код: open my $fh, '<', $file or die "Could not open file $file for reading: $!\n"; while ( my $line = <$fh> ) { ... } Однако отвечая на другой вопрос , Эван Кэрролл...
5351 просмотров
schedule 05.02.2023

в то время как цикл зацикливается бесконечно, когда вводится неправильный ввод
Почему следующий цикл выполняется бесконечно, когда вводится неправильный ввод? Как это исправить? int operation; while (true) { cout << "What operation would you like to perform? Enter the number corresponding to the operation...
2242 просмотров
schedule 15.03.2022

Распространение исключений через вложенные циклы/вызовы
У меня проблемы с пониманием того, как должны распространяться исключения. Мой код (очень похожий на общий код ниже) выполняет otherCode() и не выполняет continue outer , когда doSomething() выдает исключение. Мне нужно зациклиться на...
2166 просмотров

Foreach просто повторяет первую запись
Прошу прощения, если мне следует знать получше, но я довольно долго боролся с этим. У меня есть mysql db с 300 строками. Он содержит 4 столбца: eventid, player1, player2, score. В игре player1 дает другим игрокам (player2) оценку из 100. Я...
186 просмотров
schedule 01.08.2023