Hip-Hop.Ru

Hip-Hop.Ru (https://www.hip-hop.ru/forum/)
-   Компьютеры и Интернет (https://www.hip-hop.ru/forum/kompyutery-i-internet-f186)
-   -   Программисты / Компьютерные техники, которые НИКОГДА не спят! [Беседка] (https://www.hip-hop.ru/forum/programmisty-kompyuternye-tehniki-kotorye-nikogda-ne-spyat-besedka-252443/)

иксуй! 2 ноября 2014 08:45

Цитата:

Цитата от aqvl (Сообщение 1078640332)
Цитата:

Цитата от NEMM (Сообщение 1078640227)
Цитата:

Цитата от aqvl (Сообщение 1078638476)
тема рип?
скину, может кто сможет помочь. нужно до четверга сдать задачу
язык си

мой говнокод
#include <stdlib.h>
#include <fcntl.h>
#include <unistd.h>
#include <math.h>
#include <string.h>

#define BUF 1000

int cmp (const void *p1, const void *p2);
void error(char *s);

int main(int argc, char **argv) {
if (argc == 1) return 1;
int f, d;
size_t k = BUF, i = 0;
char err[] = "Can't open file\n",
err2[] = "Not enough memory\n";
double *a;
if ((f = open(argv[1], O_RDONLY)) < 0) error(err);
a = malloc(k*sizeof(double));
if (a == NULL) error(err2);
while ((d = read(f, &a[i], BUF*sizeof(double))) > 0) {
i += (size_t) d/sizeof(double);
if (i == k) {
k += BUF;
a = realloc(a, k*sizeof(double));
if (a == NULL) error(err2);
}
}
qsort(a, i, sizeof(double), cmp);
for (size_t j = 0; j < i; j++)
write(1, &a[j], sizeof(double));
free(a);
close(f);
return 0;
}

int cmp (const void *p1, const void *p2) {
double a = *(double *) p1, b = * (double *) p2;
if (fabs(a) > fabs(b)) return 1;
if (fabs(a) < fabs(b)) return -1;
if (a > 0) return -1; else return 1;
}

void error(char *s) {
write(2, s, strlen(s));
exit(1);
}


Добавлено через 9 минут
было бы хорошо, если бы кто-нибудь хотя бы объяснил мне, как тестировать такую задачу :(
т.е. как создать файл, в котором в бинарном виде хранятся даблы

Это си шарп не?

Если учесть, что я не знаю никаких шарпов, то вряд ли :guinda:
Я исправил все, кстати :horosho:
Но с файлом все равно не понял, ибо пробовал писать в текстовом файле что-нибудь типа "2.0 3.0 4.0" и считывалась хуйня какая-то

просто написав что-то в текстовом виде ты получишь текстовый файл. чтобы получить бинарный ты должен записать соответствующие значения из программы, открыв файл в бинарном режиме, например функцией fopen: FILE my_binary_file = fopen("my_binary_file", "wb");
буква b во втором параметре означает открытие его в бинарном режиме. суть в том, что чтобы понимать данные из бинарного файла, нужно знать какие данные там записаны и как их правильно считывать. то есть может быть известно что файл состоит из записей по 20 байт, тогда размер файла должен быть кратен 20 байтам обязательно, и допустим первые 4 байта это какой-то int, следующие 16 это два каких-то double. советую почитать хотя бы русскую статью на вики на эту тему.
http://xvadim.chgk.info/articles/formats.html вот ещё тут немного написано.

Добавлено через 5 минут 29 секунд
с 2^7 страницей всех :horosho:

AnderЛи 24 ноября 2014 19:03

есть кто поможет разобраться с задачей на avr studio

В ячейке памяти с адресом $0100 производить подсчет импульсов, поступающих на вход запроса на прерывание INT1.

-fit- 25 ноября 2014 21:51

а че у всех так от плюсов бомбит?

иксуй! 26 ноября 2014 13:53

Цитата:

Цитата от -fit- (Сообщение 1078680957)
а че у всех так от плюсов бомбит?

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

ILoveSoulfulRap 5 декабря 2014 10:53

Требуется написать курсовую работу на тему:" Java. Рефакторинг. Типовые проблемы с кодом или "код с душком" ".
Работа должна выполняется в ВОРДЕ, текст курсовой должен быть написан максимально понятным языком, дабы вы смогли мне пояснить суть и помочь разобраться ( мои знания о программировании очень посредственны). Также курсовая должна содержать примеры кода, чтобы они запускались в среде ECLIPSE.
Объем курсовой: 20-40 страниц.
Сроки: желательно до вечера субботы (6 декабря), т.к. во вторник мне уже защищать курсовую.
Цена: договорная.
ЖДУ ВАШИХ ПРЕДЛОЖЕНИЙ!

Ридл Гатофель 5 декабря 2014 12:54

Цитата:

Цитата от Atnorth (Сообщение 1078694739)
Требуется написать курсовую работу на тему:" Java. Рефакторинг. Типовые проблемы с кодом или "код с душком" ".
Работа должна выполняется в ВОРДЕ, текст курсовой должен быть написан максимально понятным языком, дабы вы смогли мне пояснить суть и помочь разобраться ( мои знания о программировании очень посредственны). Также курсовая должна содержать примеры кода, чтобы они запускались в среде ECLIPSE.
Объем курсовой: 20-40 страниц.
Сроки: желательно до вечера субботы (6 декабря), т.к. во вторник мне уже защищать курсовую.
Цена: договорная.
ЖДУ ВАШИХ ПРЕДЛОЖЕНИЙ!

До вечера субботы!? Это меньше двух суток на 20-40 страниц. Касарь баксов (1000$).
За эти деньги я напишу тебе 20+ страниц максимально понятным языком и всё объясню по скайпу максимально доходчиво, чтобы ты потом мог делать вид, что сам это написал. Примеры кода, вся хуйня будет.

ILoveSoulfulRap 5 декабря 2014 13:02

Цитата:

Цитата от Ридл Гатофель (Сообщение 1078694868)
Цитата:

Цитата от Atnorth (Сообщение 1078694739)
Требуется написать курсовую работу на тему:" Java. Рефакторинг. Типовые проблемы с кодом или "код с душком" ".
Работа должна выполняется в ВОРДЕ, текст курсовой должен быть написан максимально понятным языком, дабы вы смогли мне пояснить суть и помочь разобраться ( мои знания о программировании очень посредственны). Также курсовая должна содержать примеры кода, чтобы они запускались в среде ECLIPSE.
Объем курсовой: 20-40 страниц.
Сроки: желательно до вечера субботы (6 декабря), т.к. во вторник мне уже защищать курсовую.
Цена: договорная.
ЖДУ ВАШИХ ПРЕДЛОЖЕНИЙ!

До вечера субботы!? Это меньше двух суток на 20-40 страниц. Касарь баксов (1000$).

Шутишь, бро? На фриланс ру за 3500 р готовы сделать

Ридл Гатофель 5 декабря 2014 13:04

Цитата:

Цитата от Atnorth (Сообщение 1078694878)
Цитата:

Цитата от Ридл Гатофель (Сообщение 1078694868)
Цитата:

Цитата от Atnorth (Сообщение 1078694739)
Требуется написать курсовую работу на тему:" Java. Рефакторинг. Типовые проблемы с кодом или "код с душком" ".
Работа должна выполняется в ВОРДЕ, текст курсовой должен быть написан максимально понятным языком, дабы вы смогли мне пояснить суть и помочь разобраться ( мои знания о программировании очень посредственны). Также курсовая должна содержать примеры кода, чтобы они запускались в среде ECLIPSE.
Объем курсовой: 20-40 страниц.
Сроки: желательно до вечера субботы (6 декабря), т.к. во вторник мне уже защищать курсовую.
Цена: договорная.
ЖДУ ВАШИХ ПРЕДЛОЖЕНИЙ!

До вечера субботы!? Это меньше двух суток на 20-40 страниц. Касарь баксов (1000$).

Шутишь, бро? На фриланс ру за 3500 р готовы сделать

До 6го декабря? Тогда бери, это охуенная цена. Если б мне задали такую байду писать, я бы лучше 3500 заплатил, хотя и сам способен написать всё.
Если возьмёшь на фрилансе, то напиши потом, насколько хорошо была сделана работа и как хорошо тебе объяснили. Ну и почитать скинь, если не жаль. Реально интересно :horosho:

ILoveSoulfulRap 5 декабря 2014 13:08

Цитата:

Цитата от Ридл Гатофель (Сообщение 1078694881)
Цитата:

Цитата от Atnorth (Сообщение 1078694878)
Цитата:

Цитата от Ридл Гатофель (Сообщение 1078694868)

До вечера субботы!? Это меньше двух суток на 20-40 страниц. Касарь баксов (1000$).

Шутишь, бро? На фриланс ру за 3500 р готовы сделать

До 6го декабря? Тогда бери, это охуенная цена. Если б мне задали такую байду писать, я бы лучше 3500 заплатил, хотя и сам способен написать всё.
Если возьмёшь на фрилансе, то напиши потом, насколько хорошо была сделана работа и как хорошо тебе объяснили. Ну и почитать скинь, если не жаль. Реально интересно :horosho:

Окей, скину, как сделают :)

иксуй! 5 декабря 2014 15:27

код с душком :D

меня бы в универе уничтожили если бы в заголовке курсовой что-то такое было бы

-fit- 6 декабря 2014 17:57

вангую, что чуваку просто накопипастят отрывков из книги фаулера "рефакторинг" с примерами кода на жабе

Ридл Гатофель 6 декабря 2014 18:48

Цитата:

Цитата от -fit- (Сообщение 1078696781)
вангую, что чуваку просто накопипастят отрывков из книги фаулера "рефакторинг" с примерами кода на жабе

Но в универе могут такую хуйню схавать, так что пох

ILoveSoulfulRap 6 декабря 2014 19:31

Цитата:

Цитата от иксуй! (Сообщение 1078695105)
код с душком :D

меня бы в универе уничтожили если бы в заголовке курсовой что-то такое было бы

в МГИМО учился/учишься?

иксуй! 7 декабря 2014 22:28

Цитата:

Цитата от Atnorth (Сообщение 1078696903)
Цитата:

Цитата от иксуй! (Сообщение 1078695105)
код с душком :D

меня бы в универе уничтожили если бы в заголовке курсовой что-то такое было бы

в МГИМО учился/учишься?

В МГУ

ILoveSoulfulRap 7 декабря 2014 23:22

Цитата:

Цитата от иксуй! (Сообщение 1078698906)
Цитата:

Цитата от Atnorth (Сообщение 1078696903)
Цитата:

Цитата от иксуй! (Сообщение 1078695105)
код с душком :D

меня бы в универе уничтожили если бы в заголовке курсовой что-то такое было бы

в МГИМО учился/учишься?

В МГУ

Мехмат?

иксуй! 8 декабря 2014 09:14

Цитата:

Цитата от Atnorth (Сообщение 1078699011)
Цитата:

Цитата от иксуй! (Сообщение 1078698906)
Цитата:

Цитата от Atnorth (Сообщение 1078696903)

в МГИМО учился/учишься?

В МГУ

Мехмат?

ВМК

aqvl 8 декабря 2014 09:41

Цитата:

Цитата от иксуй! (Сообщение 1078699372)
Цитата:

Цитата от Atnorth (Сообщение 1078699011)
Цитата:

Цитата от иксуй! (Сообщение 1078698906)

В МГУ

Мехмат?

ВМК

Вотэтповорот, не ожидал на форуме кого-то отсюда встретить:horosho:
Какой курс или закончил уже?

иксуй! 8 декабря 2014 09:43

Цитата:

Цитата от aqvl (Сообщение 1078699387)
Цитата:

Цитата от иксуй! (Сообщение 1078699372)
Цитата:

Цитата от Atnorth (Сообщение 1078699011)

Мехмат?

ВМК

Вотэтповорот, не ожидал на форуме кого-то отсюда встретить:horosho:
Какой курс или закончил уже?

закончил в июне

aqvl 10 декабря 2014 19:55

Цитата:

Цитата от иксуй! (Сообщение 1078699391)
Цитата:

Цитата от aqvl (Сообщение 1078699387)
Цитата:

Цитата от иксуй! (Сообщение 1078699372)
ВМК

Вотэтповорот, не ожидал на форуме кого-то отсюда встретить:horosho:
Какой курс или закончил уже?

закончил в июне

и как впечатление после учебы? какая кафедра? где работаешь сейчас, если не секрет?

иксуй! 10 декабря 2014 22:18

Цитата:

Цитата от aqvl (Сообщение 1078703479)
Цитата:

Цитата от иксуй! (Сообщение 1078699391)
Цитата:

Цитата от aqvl (Сообщение 1078699387)

Вотэтповорот, не ожидал на форуме кого-то отсюда встретить:horosho:
Какой курс или закончил уже?

закончил в июне

и как впечатление после учебы? какая кафедра? где работаешь сейчас, если не секрет?

Впечатления отличные. АСВК. Работаю в небольшой московской конторке Java-разработчиком сейчас.
Ты на 2 курсе сейчас или на 3?

aqvl 10 декабря 2014 23:09

Цитата:

Цитата от иксуй! (Сообщение 1078703765)
Цитата:

Цитата от aqvl (Сообщение 1078703479)
Цитата:

Цитата от иксуй! (Сообщение 1078699391)
закончил в июне

и как впечатление после учебы? какая кафедра? где работаешь сейчас, если не секрет?

Впечатления отличные. АСВК. Работаю в небольшой московской конторке Java-разработчиком сейчас.
Ты на 2 курсе сейчас или на 3?

на втором. тоже хочу на третий поток пойти)

иксуй! 11 декабря 2014 10:18

Цитата:

Цитата от aqvl (Сообщение 1078703846)
Цитата:

Цитата от иксуй! (Сообщение 1078703765)
Цитата:

Цитата от aqvl (Сообщение 1078703479)

и как впечатление после учебы? какая кафедра? где работаешь сейчас, если не секрет?

Впечатления отличные. АСВК. Работаю в небольшой московской конторке Java-разработчиком сейчас.
Ты на 2 курсе сейчас или на 3?

на втором. тоже хочу на третий поток пойти)

ОСи в самом разгаре?

Нигга Дерзкий 11 декабря 2014 12:08

АУЕ ВСЕМ ЛИНУКС ПОСАНЫ:seva::seva::seva::seva:

иксуй! 11 декабря 2014 12:12

Цитата:

Цитата от Нигга Дерзкий (Сообщение 1078704306)
АУЕ ВСЕМ ЛИНУКС ПОСАНЫ:seva::seva::seva::seva:

установил первый линукс в своей жизни? :)

Нигга Дерзкий 12 декабря 2014 17:11

Цитата:

Цитата от иксуй! (Сообщение 1078704309)
Цитата:

Цитата от Нигга Дерзкий (Сообщение 1078704306)
АУЕ ВСЕМ ЛИНУКС ПОСАНЫ:seva::seva::seva::seva:

установил первый линукс в своей жизни? :)

с чувством юмора у тебя все плохо:o


Часовой пояс GMT +3, время: 09:26.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.