Вопросы с тегом «range»

177
NSRange от Swift Range?

Проблема: NSAttributedString принимает NSRange, в то время как я использую строку Swift, которая использует Range let text = "Long paragraph saying something goes here!" let textRange = text.startIndex..<text.endIndex let attributedString = NSMutableAttributedString(string: text)...

173
Можно ли намекнуть оптимизатору, указав диапазон целого числа?

Я использую intтип для хранения значения. В соответствии с семантикой программы значение всегда изменяется в очень небольшом диапазоне (0 - 36), и int(не a char) используется только из-за эффективности процессора. Кажется, что многие специальные арифметические оптимизации могут быть выполнены для...

163
ObservableCollection Не поддерживает метод AddRange, поэтому я получаю уведомления о каждом добавленном элементе, кроме как насчет INotifyCollectionChanging?

Я хочу иметь возможность добавлять диапазон и получать обновления для всей массы. Я также хочу иметь возможность отменить действие до того, как оно будет выполнено (то есть изменение коллекции помимо «измененных»). Связанные вопросы Q. Какая коллекция .Net для добавления нескольких объектов...

155
Javascript - получить массив дат между 2 датами

var range = getDates(new Date(), new Date().addDays(7)); Я бы хотел, чтобы «диапазон» был массивом объектов даты, по одному на каждый день между двумя датами. Хитрость заключается в том, что он должен обрабатывать границы месяца и...

149
Как создать диапазон с шагом n в bash? (сгенерировать последовательность чисел с приращениями)

Способ перебора диапазона в bash: for i in {0..10}; do echo $i; done Каким будет синтаксис для перебора последовательности с шагом? Скажем, я хотел бы получить только четное число в приведенном выше примере....

146
range () для поплавков

Есть ли range()в Python эквивалент для чисел с плавающей запятой? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be zero...

135
Генерация случайных чисел с использованием случайной библиотеки C ++ 11

Как следует из названия, я пытаюсь найти способ генерирования случайных чисел с помощью новой <random>библиотеки C ++ 11 . Я пробовал это с этим кодом: std::default_random_engine generator; std::uniform_real_distribution<double> uniform_distance(1, 10.001); Проблема с кодом, который у...

135
Java: случайное длинное число в диапазоне 0 <= x <n

Случайный класс имеет метод для генерации случайных int в заданном диапазоне. Например: Random r = new Random(); int x = r.nextInt(100); Это сгенерирует целое число больше или равное 0 и меньше 100. Я хотел бы сделать то же самое с длинным числом. long y = magicRandomLongGenerator(100); Случайный...

130
Как сделать случайное число между диапазоном для arc4random_uniform ()?

поэтому моя цель в этом кодовом бите - случайным образом бросить два кубика, и, как мы все знаем, ваш обычный кубик имеет только 6 сторон, поэтому я импортировал Foundation для доступа к arc4random_uniform (UInt32). Я попытался использовать диапазон (1..7), чтобы избежать случайного получения 0,...

128
Отменить диапазон коммитов в git

Как я могу отменить ряд коммитов в git? Глядя на документацию gitrevisions , я не вижу, как указать нужный мне диапазон. Например: A -> B -> C -> D -> E -> HEAD Я хочу сделать эквивалент: git revert B-D где результат будет: A -> B -> C -> D -> E -> F -> HEAD где F...

115
Диапазон типа ввода HTML5 показывает значение диапазона

Я создаю веб-сайт, на котором хочу использовать слайдер диапазона (я знаю, что он поддерживает только браузеры webkit). Я полностью интегрировал его и работает нормально. Но я хотел бы использовать textboxдля отображения текущего значения слайда. Я имею в виду, что если изначально ползунок...

111
Разница между «..» (двойная точка) и «…» (тройная точка) в генерации диапазона?

Я только начал изучать Ruby и Ruby on Rails и наткнулся на код проверки, который использует диапазоны: validates_inclusion_of :age, :in => 21..99 validates_exclusion_of :age, :in => 0...21, :message => "Sorry, you must be over 21" Сначала я подумал, что разница заключается во включении...

104
Есть ли причина, по которой мы не можем повторять «обратный диапазон» в ruby?

Я попытался выполнить итерацию в обратном направлении, используя Range и each: (4..0).each do |i| puts i end ==> 4..0 Итерация 0..4записывает числа. С другой диапазон , r = 4..0кажется, хорошо, r.first == 4, r.last == 0. Мне кажется странным, что приведенная выше конструкция не дает ожидаемого...

94
Эквивалент LIMIT для DB2

Как у вас дела LIMITс DB2 для iSeries? У меня есть таблица с более чем 50 000 записей, и я хочу вернуть записи от 0 до 10 000 и записи от 10 000 до 20 000. Я знаю, что в SQL вы пишете LIMIT 0,10000в конце запроса от 0 до 10000 и LIMIT 10000,10000в конце запроса от 10000 до 20000. Итак, как это...

94
Определите группы непрерывных номеров в списке

Я хотел бы выделить группы непрерывных чисел в списке, чтобы: myfunc([2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 20]) Возврат: [(2,5), (12,17), 20] И мне было интересно, как лучше всего это сделать (особенно, если в Python есть что-то встроенное). Изменить: обратите внимание, что я изначально забыл...