Форум программистов, компьютерный форум, киберфорум
Ruby
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Ruby Возможно ли циклом заполнить hash из двух массивов? Допустим есть два массива: 1: pat = 2: owner = Как получить hash в котором эллементы массива owner были бы ключами, а pat - значениями? Заранее, спасибо! https://www.cyberforum.ru/ ruby/ thread1266584.html Partition Ruby
a= b="" while b !="a" b=gets.chomp a.push(b) end a.pop e,c=a.partition{ |elem| elem%3==0} puts "mass="+a.to_s, "mass/3="+e.to_s,
Ruby Find_all Есть a= b=a.find_all{ |elem| elem %3==0} b*0 p b нужно что бы результатом переменной b были числа кратные 3(3,6,9) массива a,если такие есть,то заменить их на 0.Но почему то операция умножения не срабатывает,равно как и все другие.Как решается проблема? Добавлено через 3 минуты пытался заменить find_all на map!,но map! выводит только логический тип https://www.cyberforum.ru/ ruby/ thread1263278.html Ruby Что выполняет данная конструкция с методом size? https://www.cyberforum.ru/ ruby/ thread1263145.html
Добрый день, я сболютно не знаком с ruby, но нужно точно узнать что выполняет данная конструкция: @variable.size Заранее спасибо!
Ruby Ruby, mechanize, nokogiri, links
Здравствуйте, линк взял с помощью nokogiri: next_page = search_result.at("//td/a") Затем, чтобы сделать клик перевел в mechanize: next_link = Mechanize::Page::Link.new( next_page, mechanize, search_result ) next_link.click() - не работает, пишет `click': undefined method `click' for nil:NilClass (NoMethodError)... Что может быть?? Взял другую ссылку через mechanize: some_link =...
Ruby Mongodb, Mongoid как ускорить запись данных в Mongodb https://www.cyberforum.ru/ ruby/ thread1261627.html
Добрый вечер всем! Мне нужно записать в Mongodb 2.000.000 рядов информации, по очереди, один за одним, перед записью програма проверяет или такой ряд уже существует в базе данных, если существует програма соединяет новый ряд с существующим тоесть делает update, если ряд не существует тогда програма создает этот ряд в базе данных (create). Но когда количество рядов в базе данных доходит до...
Ruby Что не так в этой простой задаче? https://www.cyberforum.ru/ ruby/ thread1258521.html
Ruby меня пинает уже пол дня, а я так и не могу понять в чем причина. Задача - найти локальный максимум в массиве чисел. Формула ниже. Помогите по-братски. m = p m.select{ |x| ((m > m) && (m > )) } лог ошибок в терминале при вычислении comparison of Fixnum with Array failed (ArgumentError) from rub.rb:2:in `block in <main>'
Ruby Как упорядочить array of hashes в порядке другого масива
Добрый день! У меня есть два масива один с хашами a другой с ключами этих хашей, как сделать что бы масив с хашами стал в таком же порядке как масив с ключами? header = record = мне нужно что бы масив record был в таком же порядке как масив header record = Благодарю за помощь!
Ruby Ruby on Rails merging data in Mongoid Добрый вечер всем! Уменя такой вопрос как сделать что бы перед сохранением данных Mongoid проверяла или такие данные в базе данных уже есть если есть то что бы база данных соединяля имеющиеся данные с новыми (merge). Но если новые данные и уже существующие данные на 100% однинаковые тогда тогда база данных догда база данных должна оставлять только одну копию. @all_models = Model.all ... https://www.cyberforum.ru/ ruby/ thread1256766.html Ruby Ruby on Rails generate CSV file form Mongoid data https://www.cyberforum.ru/ ruby/ thread1256737.html
Добрый день всем! Кто знает подскажите пожалуйста как правильно записать в csv фаил информацию с Mongoid. Уменя модель Record в ней сохранены ряды данных мне нужно каждый ряд записать в CSV фаил с хидерами. Как это правильно сделать? Вот мой код @all_rows = Record.all CSV.open(Rails.root.join('public', 'downloads', "file_for_download.csv"), "w") do |csv| csv <<my_headers ...
Ruby Ruby, Mechanize, Submit button
Вопрос к знатокам, как иммитировать нажатие на button, который НЕ находится в какой-либо форме, используя Mechanize? Да, на гугле искал, везде пример с формами(так и я умею..)
Ruby Как взять аватарки из vk? https://www.cyberforum.ru/ ruby/ thread1255591.html
Всем привет! Задача: Нужно сделать так, чтобы можно было ввести адрес страницы вк и система выдала бы аватарку и некоторые другие данные, которые доступны для зарегистрированных пользователей. Вопрос: как войти под левым акком в вк и брать данные с помощью него ?
0 / 0 / 0
Регистрация: 01.08.2017
Сообщений: 5
12.09.2019, 22:03 0

Сортировка массива методом пузырька в порядке возрастания и поиск наибольшего элемента - Ruby - Ответ 13824238

12.09.2019, 22:03. Показов 2742. Ответов 4
Метки (Все метки)

Ответ

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import java.io.PrintStream;
import java.math.BigDecimal;
import java.math.MathContext;
import java.math.RoundingMode;
import java.util.Arrays;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
 
public class Caltor33 {
 static double Calc(string expr) {
            return (from e in new[] {expr}
 let e_clear = e.Replace(" ", "")
  let match = Regex.Match(e_clear.Substring(1), @"[+\-*/]")
    let operation = match.Value
      let operation_index = match.Index + 1
        let first = double.Parse(e_clear.Substring(0, operation_index))
          let second = double.Parse(e_clear.Substring(operation_index + 1))
let result = operation == "+" ? first+second :
(operation == "-" ? first-second :
(operation == "*" ? first*second :
(operation == "/" ? first/second double.NaN))) select result).FirstOrDefault();
        }
    public static void main(String[] args) {
        calc("+5 + -12");
        calc("+5 * -12");
        calc("+5 - -12");
        calc("+5 / -12");
    }
}


Вернуться к обсуждению:
Сортировка массива методом пузырька в порядке возрастания и поиск наибольшего элемента Ruby
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.09.2019, 22:03
Готовые ответы и решения:

Сортировка массива методом "пузырька"
Подскажите пожалуйста в чем мои ошибки, никак не могу разобраться. Нужно отсортировать массив...

Упорядочить элементы одномерного массива расположенных на четных позициях в порядке возрастания методом пузырька
Упорядочить элементы одномерного массива расположенных на четных позициях в порядке возрастания....

Сортировка массива строк в алфавитном порядке методом пузырька
Доброго времени суток. Прошу помочь в решении следующей задачи: Не могу понять , как составить...

Сортировка одномерного массива в порядке возрастания методом перестановки
Здравствуйте очень нужна ваша помощь,готовлюсь к сесии,а она в пятницу ,в visual basik 6.0 написать...

4
12.09.2019, 22:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.09.2019, 22:03
Помогаю со студенческими работами здесь

Сортировка массива строк в алфавитном порядке любым методом, кроме метода прямого обмена («пузырька»)
Написать программу по выводу 4-6 строк и сортировать их в алфавитном порядке любым методом , кроме...

Отсортировать все символы в порядке возрастания методом пузырька
символы: M A S S I V - char нужно Отсортировать все символы в порядке возрастания медодом...

Массив отсортировать методом пузырька в порядке возрастания элементов и вывести
«Дан одномерный массив целого типа. Получить другой массив, состоящий только из чисел исходного...

Отсортировать массив методом пузырька, выполнить поиск элемента методом дихотомии
Отсортировать массив методом пузырька. Выполнить поиск элемента методом дихотомии, подсчитать...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru