Перейти к содержимому

Viktor Karabut

Присоединился: 26 июн 2011
Оффлайн Последний вход: ноя 05 2013 01:42
-----

Мои сообщения

В теме:[IOS, Android, WF] Какие фирмы в эстонии занимаются созданием приложений для тел...

05 ноября 2013 - 01:37

mobi.ee


В теме:каким revision control пользуетесь на работе?

14 февраля 2012 - 00:38

Git, после него с svn уже работать не хочется. С меркурием правда толком не знаком, и не знаю какие у него преимущества/недостатки. Кажеться что этот выбор git/mercurial - вопрос религии.

В теме:Вопросы и Ответы

30 января 2012 - 13:14

Уже явно не актуально, но все же отвечу.

int[] min = new int [m.length];

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

min = m[0];

Возможное решение: нахождение длины самого широко столбца. (компилировать не пробывал)

import java.util.Arrays;

public class Answer {

   public static void main (String[] args) {
      int[] res = veeruMinid (new int[][] { {-1,0,-6}, {4,5,3}, {-100,1,1}, {-5,-5,1}, {0,1,-9}, {-9999, 100000, 1} }); // {1, 2, 3}
      TextIO.putln(Arrays.toString(res));
   }

   public static int[] veeruMinid (int[][] m) {
      int[] maxRowLength = Integer.MIN_VALUE;
      for (int[] row : m)
      {
         if ( row.length > maxRowLength ) maxRowLength = row.length;
      }

      int[] min = new int [maxRowLength];
      for (int i = 0; i < min.length; i++) min[i] = Integer.MAX_VALUE;

      for(int x = 0; x < m.length; x++)
      {
    	 for(int y = 0; y < m[x].length; y++)
         {
           if(m[x][y] < min[y])
            min[y] = m[x][y];
        	 
         }
      }
     return min;
      }
}

В теме:ITешники ТУ

26 июня 2011 - 23:26

Кто-нибудь сдавал Algoritmid ja Andmestruktuurid?
Мне очень интересно, как будут выглядеть контрольные по tahvlipraktirkum, из того, как они проходят, что-то не очень создается представление.)

Я сдавал в 2010, но думаю тебе уже не актуально.