LINUX.ORG.RU

В чём прикол показывать дефолт убунты?

Norgat ★★★★★
()
Ответ на: комментарий от sacred

когда логинишся можно выбрать гном вместо юнити

Watsoon
() автор топика

Дефолт, смотреть нечего.

CrossFire ★★★★★
()
Ответ на: комментарий от elverion

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

Watsoon
() автор топика

убери два «else return false», просто в конце return false
ну и больше по пробелам клацай, же

Sonsee
()
Ответ на: комментарий от elverion

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

thesis ★★★★★
()
Ответ на: комментарий от vertexua

Да, в общем-то, не нужен. Просто если уметь колбасить под дотнет на вбасике, то на С# перелезть не составит особого труда, ибо основная сложность в колбашении под дотнет - сама платформа, а не язык. А каким языком кодер щупает платформу, важной роли не играет.

thesis ★★★★★
()
Ответ на: комментарий от thesis

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

что не так с гуями?

Sonsee
()
Ответ на: комментарий от luke

4.2. Русским физикам вообще пофиг, что за дистрибутив - лишь бы работал нормально. Кто федорой пользуется, кто джентой, кто слакой, у меня вообще, как у дебила, мандрива... :)

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от joy4eg

Ну, по матану у нас тоже в PDF. А вот по программированию в doc -_-

pevzi ★★★★★
()
Ответ на: комментарий от Eddy_Em

где-то я читал. что у Вассермана тоже мандрива)

Watsoon
() автор топика

хорошие приятные шрифты дефолт убунты. Ня.

JFreeM ★★★☆
()

>uname -a

... #42-ubuntu

Мдя...

Tanger ★★★★★
()

Можно код покритикую?

По функции isIncludeTriangle:
Код можно упростить и избавиться от двух флагов. Предположим, что один треугольник входит в другой, то есть установим флаг в true. И если вдруг окажется, что хотя бы одна вершина первого треугольника не входит во второй, то флаг сбрасываем в false.

boolean result = true;

for(int i = 0; i < 3; i++) {
  if (!isPointInTriangle(vertexes[i])) result = false;
}

return result;

По функции isPointInTriangle:
Тригонометрические операции это дорого, здесь можно обойтись без них. Например, с помощью векторного произведения

final int a = (x0 - xm) * (y1 - y0) - (x1 - x0) * (y0 - ym);
final int b = (x1 - xm) * (y2 - y1) - (x2 - x1) * (y1 - ym);
final int c = (x2 - xm) * (y0 - y2) - (x0 - x2) * (y2 - ym);

if ((a >= 0 && b >= 0 && c >= 0) || (a <= 0 && b <= 0 && c <= 0)) return true;

return false;

Vasyx
()

Что это за ужас — isIncludeTriangle, isPointInTriangle??

Почему бы просто не сделать 2 метода с одинаковым названием — например, contatins?

triangle1.contains(point1)

triangle1.contains(triangle2)

Obey-Kun ★★★★★
()
Ответ на: комментарий от Watsoon

3, но специальность не программистская. Я вообще физик)

фига себе, тоже физик, на третьем курсе уже openmp и openmpi было во всю, а тут java

Aid_
()

> }else return false;
Садись, 2.

urxvt ★★★★★
()
Ответ на: Можно код покритикую? от Vasyx

Можно написать ещё короче и менее ресурсоёмко.

for(int i = 0; i < 3; i++) {
  if (!isPointInTriangle(vertexes[i])) 
    return false;
}
return true;

akinator ★★
()

ГДЕ ТЕРМИНУС?!

и 2 панели зачем?! если они полупустые >_>

ggrn ★★★★★
()

Старайся ВСЕГДА давать переменным нормальные названия, потом сэкономишь себе нервов. flag1 и flag2 ужасно выглядят. Да и как уже выше подсказали, тут можно обойтись и без них :)

Рекомендую также ознакомиться с Java Code Conventions.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.