Описание тега off-by-one

A class of errors commonly made by programmers characterized by accessing arrays at an index, whose value is greater or lesser than the intended value by 1
0 ответов

Быстрая сортировка не будет сортировать более 50 элементов

Вот как я генерирую числа для сортировки. vector<int> list; for (i=0;i<50;i++) list.push_back(rand() %1000); Вот мой звонок в основном quickSort(list , 0, (list.size() -1 )); вот функция быстрой сортировки int pivot = left; int temp = right…
06 май '14 в 19:32
2 ответа

Текст JLabel искажен

Я вижу странную проблему, связанную с JLabel это используется для отображения диапазона чисел. Текст метки, как правило, примерно 0,0 - 100,0 (например). Проблема в том, что для избранных пользователей текст кажется искаженным. В этом примере текст …
19 апр '13 в 23:51
1 ответ

Цикл не ведет себя так, как я ожидаю

Код, который я написал, компилируется, но не дает ожидаемого результата. Он заканчивается до того, как я ввел все свои входные данные, и не дает правильного результата. Любая идея, где ошибка (ы)? Вот основная программа: public static void main(Stri…
28 окт '15 в 18:14
1 ответ

Программа инвентаризации, возможная проблема граничного значения?

Представленная ниже программа, кажется, работает хорошо в большинстве ситуаций, но если я добавлю запись для последней позиции инвентаря (запись 10), это вызовет проблемы. В частности, если я добавлю запись 10, затем попытаюсь удалить ее, она все ра…
04 фев '19 в 01:23
1 ответ

Программа C неверный вывод

В настоящее время я пишу программу, которая должна получать входные данные из текстового файла и выводить статистику о тексте, такую ​​как количество букв, размер слов и как часто они встречаются, и сколько раз встречается каждое слово. Однако кажды…
11 мар '17 в 18:56
0 ответов

Неверное увеличение изображения в углу

В моем приложении Shopify при наведении курсора на верхний левый угол я получаю увеличенное изображение следующего изображения в серии. Увеличение остальной части изображения работает как обычно. Изображение 1: var mySources = $('img').map(function(…
29 июн '18 в 12:10
1 ответ

Ошибка быстрой сортировки, возможно отключена на 1 C++

Попытка написать быструю сортировку и потратила некоторое время на отладку. Кажется, проблема во втором рекурсивном вызове, но я не могу понять, где я. Любой указатель будет потрясающим. Благодарю. void quickSort(vector<int> &list, int lef…
06 май '14 в 16:52
0 ответов

Практикуете избегать ошибочных ошибок?

Я чувствую, что плохо разбираюсь в граничных условиях в циклах. Я делаю много ошибок и обычно ухожу по одной ошибке. Есть ли способ / сайт, где я могу практиковать проблемы, связанные с угловыми случаями / граничными условиями?
20 май '15 в 09:14
2 ответа

Прервать ловушку в C без какой-либо понятной причины (для меня;))

Следующий код компилируется без проблем с помощью команды 'gcc -lm': /* The code was considerable shortened for a clearer understanding */ #include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> #include …
25 апр '12 в 22:55
0 ответов

Как установить атрибуты поля формы для встроенной формы Django

Поэтому я пытаюсь отключить некоторые виджеты полей формы во встроенной форме (путем установки атрибута disabled в визуализированном HTML). Ниже приведена уменьшенная версия кода, который, кажется, работает наполовину: class IncomingItemForm(forms.M…
31 май '14 в 18:32
1 ответ

Предотвращение отдельных ошибок с помощью функций безопасной строки CRT

Начиная с Visual Studio 2005, CRT заменил большинство строковых функций на безопасные версии, в которые добавлен аргумент размера, чтобы указать ограничения целевого буфера (ов). Это хорошо, но не понятно, как его использовать. Включает ли он заверш…
01 июл '14 в 16:43
5 ответов

ЯВА: Ошибка при реверсировании строки для проверки палаиндрома

У меня проблема. Я получил задание написать псевдокод для программы проверки палиндрома. Моя проблема в том, что, хотя я получил хорошие оценки в своем назначении псевдокода, когда я пытался написать код в java для собственного редактирования, я не …
11 июн '15 в 03:40
1 ответ

Видимые строки в DataGrid отключены на 1 (подсчитывается с использованием ContainerFromItem)

У меня есть DataGrid переменных размеров в зависимости от разрешения экрана. Мне нужно знать, сколько строк видно пользователю. Вот мой код: uint VisibleRows = 0; var TicketGrid = (DataGrid) MyWindow.FindName("TicketGrid"); foreach(var Item in Ticke…
18 дек '14 в 14:03
2 ответа

Выключен на одну ошибку для строки зарядки

Предполагается, что этот метод принимает строку и выводит строку в виде символов, однако она должна быть в два раза больше. Пример: строка "PaRty", возвращаемое значение должно быть "P", "P", "a", "a", "R", "R", "t", "t", "Y", "Y" Для моего кода, ко…
17 апр '14 в 17:54
1 ответ

Небольшая неисправность, без исключений, когда Application.ScreenUpdating = False используется VB.NET

Я столкнулся с чем-то, чего я раньше не видел, Application.ScreenUpdating = False, в результате чего саба немного плохо себя ведет. Это не выдает ошибку, но это вызывает отключение на одну ошибку в результате при включении. Try 'Globals.ThisWorkbook…
06 июн '13 в 16:47
1 ответ

Цикл не обрабатывает последний символ строки

По сути, расшифровка (Vigenere) работает отлично, за исключением того, что не включена последняя буква для расшифровки. Например, расшифровка для m_text дает 48 букв вместо 49. Я даже пытался манипулировать циклом, но он не работает, так как я получ…
29 мар '15 в 02:09
1 ответ

Как исправить проблему с одним пунктом в цикле for

Мне даны некоторые значения переменных, которые я читаю из файла и выполняю расчет промежуточного итога. Моя цель - узнать, сколько всего вычислений я сделал. Я могу получить правильное число, вычтя 1 из своего счетчика в конце, но я бы не хотел это…
09 фев '19 в 09:52
1 ответ

Как определиться с количеством пробелов, которые использует fmt.Fscanf?

Я пытаюсь реализовать декодер PPM в Go. PPM - это формат изображения, который состоит из заголовка открытого текста и затем некоторых двоичных данных изображения. Заголовок выглядит так (из спецификации): Каждое изображение PPM состоит из следующего…
05 апр '13 в 18:44
1 ответ

Отключение strncat от одной ошибки - K&R C упражнение 5-5

Моя версия strncat копирует слишком много символов в место назначения, и я не могу понять, почему. #include <stdio.h> #define MAX_CHARS 20 void nconcatenate(char *start, char *end, int n) { if(sizeof start + n > MAX_CHARS) return; while(*st…
22 июл '14 в 18:24
1 ответ

EPPlus Off-by-One Fix

Я обновляю старый код и хочу заменить код для создания превосходных документов с помощью EPPlus. Проблема в том, что мой старый код индексирует вещи из [0, n-1] и индексы EPPlus из [1, n]. Есть ли способ объяснить это, кроме ручного увеличения всех …
06 июл '16 в 15:46