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

Hed-kun

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

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

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

ну ты же понимаешь, что майкрософт никсы интересуют исключительно, как серверная платформа.

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


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

5c8bbc85b99e.gif

 

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

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


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

ну мс понятное дело

а второе не согласен, в основном ПО под линукс открыватое и бесплатное, делается на энтузиазме и пожертвованиях, не все конечно

 

будущее у C# в линуксе точно есть, пока не ясно какое (кроме конечно серверов)


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

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


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

Вообще это очень похоже на сочетания без повторений. Так как сейчас поздно и мне кайфолом писать генератор для них на С, я тупо взял его из python'a :trollface: . Вообщем штука ниже мутит сочетания сначала для С из len(array) елементов по len(array) мест, потом из len(array) по len(array)-1 мест и т.д. Т.е. для (0, 1, 2) проверяет С 3 3 = одному елементу - (0, 1, 2). С 3 2 = (0, 1), (0, 2), (1, 2). Ну и т.д. и заодно проверяет равны ли их сумма 10.

 

#!/usr/bin/python

import itertools

def findAllMatches(array, key):
cur_length = len(array)
while  cur_length > 0:
	for sequence in itertools.combinations(array, cur_length):
		if sum(sequence) == key:
			print sequence
	cur_length -= 1

findAllMatches([-4, -2, -1, 1, 0.5, 2.5, 4, 6, 5, 7, 10, 11], 10)

 

вывод

 

 

(-4, -2, -1, 1, 0.5, 2.5, 6, 7)

(-4, -2, -1, 1, 4, 5, 7)

(-4, -2, -1, 0.5, 2.5, 4, 10)

(-4, -2, 1, 0.5, 2.5, 5, 7)

(-4, -1, 1, 0.5, 2.5, 4, 7)

(-4, -1, 1, 0.5, 2.5, 6, 5)

(-2, -1, 1, 0.5, 2.5, 4, 5)

(-4, -2, -1, 1, 6, 10)

(-4, -2, -1, 1, 5, 11)

(-4, -2, -1, 4, 6, 7)

(-4, -2, 1, 4, 6, 5)

(-4, -2, 0.5, 2.5, 6, 7)

(-4, -1, 1, 0.5, 2.5, 11)

(-4, -1, 0.5, 2.5, 5, 7)

(-4, 1, 0.5, 2.5, 4, 6)

(-2, -1, 0.5, 2.5, 4, 6)

(-4, -2, -1, 6, 11)

(-4, -2, -1, 7, 10)

(-4, -2, 1, 4, 11)

(-4, -2, 1, 5, 10)

(-4, -2, 4, 5, 7)

(-4, -1, 1, 4, 10)

(-4, -1, 4, 6, 5)

(-4, 1, 0.5, 2.5, 10)

(-4, 0.5, 2.5, 4, 7)

(-4, 0.5, 2.5, 6, 5)

(-2, -1, 1, 5, 7)

(-2, -1, 0.5, 2.5, 10)

(-2, 0.5, 2.5, 4, 5)

(-1, 1, 0.5, 2.5, 7)

(-4, -2, 6, 10)

(-4, -2, 5, 11)

(-4, -1, 4, 11)

(-4, -1, 5, 10)

(-4, 1, 6, 7)

(-4, 0.5, 2.5, 11)

(-2, -1, 6, 7)

(-2, 1, 4, 7)

(-2, 1, 6, 5)

(-1, 1, 4, 6)

(1, 0.5, 2.5, 6)

(-4, 4, 10)

(-2, 1, 11)

(-2, 5, 7)

(-1, 1, 10)

(-1, 4, 7)

(-1, 6, 5)

(1, 4, 5)

(0.5, 2.5, 7)

(-1, 11)

(4, 6)

(10,)

 

 

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


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

Ребятки, хелпаните начинающему кодеру. надеюсь не сильно какахами закидаете

http://puu.sh/gxJsv/4f5d427a0b.png почему в цикле он считает как 12 месяц, если это уже получается 13 месяц...

точнее даже, я понял, что он на 12 шаге выполняет это условие, а как сделать чтобы это был 13 месяц. Думаю, что просто добавить $month++ в том условии, не совсем правильно :trollface:

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


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

a = a * b + c - d

f = f + d

 

ты что блять накроман?

 

у тебя там получается 262.2132132132 это явно меньше 263, так что условие верно выполняется

 

сделай month + 1 в коде, и все верно будет, у точнее лучше всего остального =\


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

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


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

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

нет чтобы пообсуждать какие-то подходы.


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

5c8bbc85b99e.gif

 

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

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


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

a = a * b + c - d

f = f + d

 

ты что блять накроман?

 

у тебя там получается 262.2132132132 это явно меньше 263, так что условие верно выполняется

 

сделай month + 1 в коде, и все верно будет, у точнее лучше всего остального =\

если тебя смутило алфавит, то я так для удобства)) просто резануло глаз, что там 12 месяц получится.

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

нет чтобы пообсуждать какие-то подходы.

ну чего ты сразу :sad:

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


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

мы вот решили наше приложение под андроид переписать под материал дезигн

поскольку никто в хуй не дует, как должен материал дезигн работать (на уровне дефолтных приложений понятно, а как на самом деле должно не понятно, потому что 10 стандратных приложений и все они разные)

вот решили мы накидать макет на angular material, а оказалось это такая дикая штука очень, с виду все кажется красивым, думаешь функционал то что нужно, а начинаешь писать, и сразу пропадаешь

во-первых доки местами не совпадают с апи, какое-то апи не задукоментировано, и конечно основные фичи мобилок там не реализованы (по сути есть только примитивные лейауты (которые мне переписывать пришлось) и дефолтные контроллы)

и поскольку все это адаптивным должно быть, приходится на каждый чих три костыля лепить, потому что материал сам по себе нихуя не удобный для верстки

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

приложения сами по себе очень не однородные, где-то кнопка избранного вынесена в хедер, где-то в виде кнопки (хотя шаблон один) и попробуй пойми как правильно, а наверно никак, или даже и так и так

вот такое вот бессмысленное занятие бессмысленного меня


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

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


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

Я надеюсь ты этим не пряс щас в полчетвертого ночи занимаешься? :trollface:

 

Хотя я сам только что демку допилил, кажется что сейчас сдохну :tusila:

 


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

userbar-53933.png

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

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


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

кто-нибудь работал с google maps api?

есть вопрос по отрисовки маршрута


 

 

trollgentleman.gif

131c75b37c8e.gifnukanuka.gifyep.gif

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


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

отбой, я затупок


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

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


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

Реализуйте это плиз на пхп.

This is a 20 minute programming test. This is the main question in this interview. Please note:

 

- There's a timer built into this page. It tracks how long you take.

 

- The timer's already started.

 

- Don't spend more than 20 minutes on this question.

 

- Set a stopwatch or clock to 20 mins so you'll when to stop.

 

- Stop after 20 mins even if you're unfinished.

 

- Set the language to PHP. Do your answer in PHP.

 

- Feel free to look things up online.

 

- DO ALL YOUR TYPING HERE (don't copy/paste from somewhere else -- don't test it on PHP engine).

 

- Impress us with how fast you can go.

 

- Finish early if you can.

 

 

Goal: To print the curve data to the screen by positioning it with spaces, within a display area 51 chars wide.

 

You have the following 39 floats as source data.

 

14686.744, 14687.067, 14687.363, 14687.633, 14687.958, 14688.257, 14688.530, 14688.777, 14688.997, 14689.209, 14689.419, 14689.614, 14689.792, 14689.928, 14690.047, 14690.526, 14691.351, 14692.560, 14693.897, 14695.045, 14696.147, 14697.109, 14697.708, 14697.563, 14696.793, 14696.089, 14695.254, 14694.135, 14693.018, 14691.445, 14689.647, 14688.055, 14686.720, 14685.607, 14684.638, 14683.800, 14683.081, 14682.794, 14682.572

 

Notes:

 

- The differences between floats is very small.

 

- Strip away the minimum value and only display the variance between highest and lowest values.

 

- Space the values to fill the display area of 51 chars wide.

 

- Echo the row number at the start of each line.

 

- The correct output looks like this:

 

0 .

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 .

30 .

31 .

32 .

33 .

34 .

35 .

36 .

37.

38.

 

Больше всего интересует момент, когда значение нужно заменить на пробелы.

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


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

Уже реализовал, проверяй


userbar-53933.png

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

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


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

Уже реализовал, проверяй

проверил. всё верно

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

5c8bbc85b99e.gif

 

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

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


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

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