Перейти к публикации
  • Сейчас на странице   Всего пользователей: 2   (0 пользователей, 2 гостя)

Hed-kun

Программирование, т. 5.1.

Рекомендованные сообщения

второй же не активный? в смысле нельзя вышку на него навести, из этого я бы первый выбрал

я в выборе не участвую. так что х.з.

 

Не стрельнет на никсах(у других языков более развитая экосистема). Да и МС не откроют полностью исходники

у других языков - это у жавы? не откроют исходники чего именно?

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

второй же не активный? в смысле нельзя вышку на него навести, из этого я бы первый выбрал

я в выборе не участвую. так что х.з.

 

Не стрельнет на никсах(у других языков более развитая экосистема). Да и МС не откроют полностью исходники

у других языков - это у жавы? не откроют исходники чего именно?

http://www.opennet.ru/opennews/art.shtml?num=41045

 

Другие языки это Ruby, Python, PHP, Go.

Поделиться сообщением


Ссылка на сообщение

крч я хуй знает баг хрома или чего блять

на 40 версии обращение через хром на сервис на виртуалке работает

а на 41 нет - Код ошибки: ERR_CONNECTION_CLOSED


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

Мой бур создан чтобы пронзить небеса!!!

 

13983687827914.jpg

 

Поделиться сообщением


Ссылка на сообщение

Парни хэлп плиз с задачкой на с#:

Поменять два средних столбца двумерного массива если количество столбцов четное, и первый со средним столбцом если количество столбцов не четное.

Поделиться сообщением


Ссылка на сообщение

а в чем проблема?

 

вчера решал задачку, которая в яндекс вакансиях была - дан массив, найти все коминации чисел массива которые в сумме дают 10

на первый взгял просто, но пришлось помучаться, в итоге поулчилось :)

 

всего строк 8-10


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

а в чем проблема?

 

вчера решал задачку, которая в яндекс вакансиях была - дан массив, найти все коминации чисел массива которые в сумме дают 10

на первый взгял просто, но пришлось помучаться, в итоге поулчилось :)

 

всего строк 8-10

Ну так помоги мне с этой) я уже час сижу не могу решить, мозг уже кипит(

Поделиться сообщением


Ссылка на сообщение

что их там свапать

считаешь индекс/-ы среднего/-их столбца/-ов (надеюсь это ты сделать в состоянии)

потом делаешь итерацию по массиву по вертикальному индексу и через буффер меняешь местами значения

 

я так понимаю двумерный в шарпе это int[,] а не int[][]

в двумерном вроде LengthX/Y отвечают за длинну массива

в итоге получается что-то такое

 

for (int i = 0; i < arr.LengthY; i++)

{

int buffer = arr[x1, i];

arr[x1, i] = arr[x2, i];

arr[x2, i] = buffer;

}

 

где x1 и x2 - индексы столбцов, которые считаешь исходя из их чётности, код для итерации вообще не отличается и свапает что тебе нужно исходя из значений индексов x1 x2

Поделиться сообщением


Ссылка на сообщение

что их там свапать

считаешь индекс/-ы среднего/-их столбца/-ов (надеюсь это ты сделать в состоянии)

потом делаешь итерацию по массиву по вертикальному индексу и через буффер меняешь местами значения

 

я так понимаю двумерный в шарпе это int[,] а не int[][]

в двумерном вроде LengthX/Y отвечают за длинну массива

в итоге получается что-то такое

 

for (int i = 0; i < arr.LengthY; i++)

{

int buffer = arr[x1, i];

arr[x1, i] = arr[x2, i];

arr[x2, i] = buffer;

}

 

где x1 и x2 - индексы столбцов, которые считаешь исходя из их чётности, код для итерации вообще не отличается и свапает что тебе нужно исходя из значений индексов x1 x2

а уверен что кол-во элементов одинаковое?

 

в жс вообще можно было сделать как

 

var a = [[1,2], [2,3], [3,4,6], [6,7], []];
if(a.length % 2) {
 var first = 0;
 var second = Math.floor(a.length / 2);
}
else {
 var first = a.length / 2;
 var second = first - 1;
}
var buffer = a[first];
a[first] = a[second];
a[second] = buffer;

big26.gif


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

а в чем проблема?

 

вчера решал задачку, которая в яндекс вакансиях была - дан массив, найти все коминации чисел массива которые в сумме дают 10

на первый взгял просто, но пришлось помучаться, в итоге поулчилось :)

 

всего строк 8-10

Cерьезно? Такие задачки дают в яндекс вакансиях? изи же, я такое в школе еще делал :buba:


Мой бур создан чтобы пронзить небеса!!!

 

13983687827914.jpg

 

Поделиться сообщением


Ссылка на сообщение

ну на сайте яндекс ваканский

 

попробуй кстати сейчас сделать, хочу посмотреть bg062.gif


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

Чет рили изимодно как то слишком, на codewars такое весит на уровне 6/5 kyu


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение

а уверен что кол-во элементов одинаковое?

двумерный массив int[,] гарантирует это

 

если int[][] то нет, но свапать столбцы немного нелогично в таком случае вообще

если б мне такое задали не указывая этого - я бы тупо бросил исключение и сказал что пошли нахуй данные невалидны

Поделиться сообщением


Ссылка на сообщение

ну так вам слабо или как?

ну ты дай входящий массив епта


топ(не сортированный) уебанов:

 

 

1. Русверм

2. Артас

3. _rS

4. Mark.0FF.ka

5. sokol-cool

6. PeaveHeaver

 

 

 

 

 

 

трипл стил огрызок

ап такая же часть игры как и цм

к тому же намного более доступная и распространённая

тогда твоим снг даунятам, чтоб называться норм игроками нид бут стрикачь уебать на аптб

Как думаешь,ох вейт,бля,ну похуй попробуешь разок,как думаешь скок набьет санта на аптб на врке с шейклами 5? 7? 1?

такую хуиту несешь пиздец вообще

при чом тут скилл игрока в игре,и то что он на цм не играет,ты вообще уебок чтоле?

цм-60/40 тактика скилл

аптб 20/80,ну тут тактика не в привычном понимании,а как наличие плана на игру на подходящем герое

вощем короче пока лост не сделает 40-0 на бисте аптб - он такая же хуйня как и артас,и не играет аптб ток потому что боится

аххахахахахаха

 

 

Поделиться сообщением


Ссылка на сообщение

ну так вам слабо или как?

Описание более специфичное можно? Под всеми комбинациями подразумевается наличие повторов? Ну то есть в сумме должно быть 10, есть одна тройка и пять семерок. Значит ли это что будет пять пар [3,7]?


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение
(изменено)

ну так вам слабо или как?

ну ты дай входящий массив епта

 

так любой же

 

например

 

[-4, -2, -1, 0, 0, 1, 0.5, 2.5, 4, 6, 5, 7, 10, 11]

 

ну так вам слабо или как?

Описание более специфичное можно? Под всеми комбинациями подразумевается наличие повторов? Ну то есть в сумме должно быть 10, есть одна тройка и пять семерок. Значит ли это что будет пять пар [3,7]?

если допустим [1,2,3] то пары [1,3] [3,1] они идентичны, если [1, 1, 2, 3] то будут пары [1, 3] [1, 3] - не идентичными

 

нули можно убрать, из моего примера, а то они кол-во резльтатов в три раза увеличат :)


Изменено пользователем Двапой

Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение
(изменено)

Примитивный вариант с double-loop

function findPair(arr, sum) {
 var result = [];
 for (var i = 0, len = arr.length; i < len - 1; i++) {
for (var j = i + 1; j < len; j++) {
  if (arr[i] + arr[j] === sum) result.push([i,j]);
}
 }
 return result;
}

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

Еще вроде как есть вариант с использованием объекта, который производит вычитание элемента из общей суммы и на этой же итерации смотрит, если такое значение уже есть в объекте, то бинго!, а если нету, то создает его там.


Изменено пользователем suez

userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение

нужны не пары, а комбинации, пары было бы слишком просто

 

ну и конечно возвращать надо как положено элементы а не индексы


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...