HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #61  
Старый 24.06.2009, 09:31
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

Правильно.
Хотя красивее будет
Код:
void _XCHG(int a, int b)
{
 a -= b;
 b += a;
 a = b - a;
};
 
Ответить с цитированием

  #62  
Старый 24.06.2009, 12:16
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

а над этими сложениями и вычитаниями правда ещё кто-то задумывается? кстати ещё хорошо бы по ссылке передавать аргументы
Код:
void _XCHG(int& a, int& b)
{
 a ^= b;
 b ^= a;
 a ^= b;
};
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #63  
Старый 24.06.2009, 23:01
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
С нами: 10216668

Репутация: 930


По умолчанию

2 9 10 13 14
Каждое решенное задание это:
+1 mind (intelligence)
+1 carma
+1 experience
+5 reputation
work it!
 
Ответить с цитированием

  #64  
Старый 24.06.2009, 23:39
Roston
Постоянный
Регистрация: 31.07.2008
Сообщений: 370
С нами: 9357506

Репутация: 350
По умолчанию

а в 10 при обьявлении можно использовать [ и ]???
 
Ответить с цитированием

  #65  
Старый 24.06.2009, 23:43
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

нет, от тебя зачем-то(зачем?) хотят всяких maloc'ов и указателей
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #66  
Старый 24.06.2009, 23:48
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

согласен десятое задание по сути не очень хорошее. суть задания - сделать решение через жопу в стиле асма, с арифметикой указателей и разыменовывниями. не очень понимаю смысл
 
Ответить с цитированием

  #67  
Старый 24.06.2009, 23:56
Roston
Постоянный
Регистрация: 31.07.2008
Сообщений: 370
С нами: 9357506

Репутация: 350
По умолчанию

Цитата:
Сообщение от desTiny  
нет, от тебя зачем-то(зачем?) хотят всяких maloc'ов и указателей
совсем не понял твоего поста
 
Ответить с цитированием

  #68  
Старый 25.06.2009, 00:55
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

эх.. чтото все заглохли с 10м заданием. Так уж и быть покажу сам )
Я сделал по хитрее. у меня так называемый массив состоит не из 8 битных элементов(байт), а из 32-х битный (ulong) что дает его спокойно юзать даже при значение N = 20
Код:
#define N 10
int main(int argc, char* argv[])
{
 char * mas = (char*)malloc(N*N*4);
 char * tmp = mas;
 int x;
 for (x = 1; x < N*N+1; x++, tmp += 4)
  {
    *(unsigned long *)tmp = x;
  }
 tmp = mas;
 for (x = 1; x < N*N+1; x++, tmp += 4) 
  {
    printf("%i\t",*(unsigned long*) tmp);
    if (x % N == 0) printf("\n");
  }
 return 0;
}
 
Ответить с цитированием

  #69  
Старый 25.06.2009, 01:09
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

Цитата:
Сообщение от slesh  
Я сделал по хитрее
м? а в чём хитрость и хитрее чего?)
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #70  
Старый 25.06.2009, 01:44
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

видимо задача была перехитрить себя, чтобы потом ломать голову над кодом =)
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[PHP] ЗАДАНИЯ от Krist_ALL Krist_ALL PHP 205 30.11.2009 18:31
Задания ~Fenix~ Болталка 11 13.05.2006 11:03



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.