1
Vставька
Автор DGEk916, 27 Sep 2010 20:37
Сообщений в теме: 192
#1
Отправлено 27 September 2010 - 20:37
Тыкаем в поле Быстрый ответ и нажимаем Ctrl+V и Отправляем
посмотрим, что у вас в буфере
посмотрим, что у вас в буфере
#2
Отправлено 27 September 2010 - 20:49
PayPal
#4
Отправлено 27 September 2010 - 21:00
#6
Отправлено 27 September 2010 - 21:23
private void Sort(BackgroundWorker worker, DoWorkEventArgs e) { List<int> lines; int lineChange = 0, endIndex, progress = 0, currentProgress = 0; //ищем строки с элементом 1 на главной диагонали int[] toSort = GetLines(true).ToArray(); if (toSort.Length > 0) { int coeff = ((toSort.Length == count) ? 3 : 4), tmp = toSort.Length; //сортируем по убыванию shellSort(ref toSort, lineChange, count); lines = new List<int>(toSort); while (lines.Count > 0) { if (worker.CancellationPending) { e.Cancel = true; } else { while (lines.Contains(lineChange) && (lineChange < count)) { lines.Remove(lineChange); lineChange++; } if (lineChange == count) return; //вытаскиваем на первые позиции Change(ref matrix, lineChange, lines[0]); lines.RemoveAt(0); lineChange++; currentProgress = (int)((1 - (float)lines.Count / tmp) / coeff * 100d); worker.ReportProgress(progress + currentProgress); } } progress += currentProgress; toSort = GetLines(true).ToArray(); if (toSort.Length > 1) { lineChange = 0; shellSort(ref toSort, lineChange, toSort.Length); lines = new List<int>(toSort); while (lines.Count > 0) { if (worker.CancellationPending) { e.Cancel = true; } else { if (lineChange != lines[0]) { //сортируем строки с элементом 1 на главной диагонали между собой Change(ref matrix, lineChange, lines[0]); lines.Remove(lineChange); } lines.RemoveAt(0); lineChange++; currentProgress = (int)((1 - (float)lines.Count / tmp) / coeff * 100d); worker.ReportProgress(progress + currentProgress); } } } progress += currentProgress; lines = GetLines(true); endIndex = lines.Count; while (lines.Count > 0) { if (worker.CancellationPending) { e.Cancel = true; } else { int startIndex = lines[0]; //сдвигаем в строке столбцы с элементом 1 как можно больше влево //сначала k столбцов ShiftColumns(ref matrix, startIndex, startIndex, endIndex - 1); //потом (n - k) столбцов ShiftColumns(ref matrix, startIndex, endIndex, matrix[startIndex].Length - 1); lines.RemoveAt(0); currentProgress = (int)((1 - (float)lines.Count / tmp) / coeff * 100d); worker.ReportProgress(progress + currentProgress); } } } progress += currentProgress; //ищем строки с элементом 0 на главной диагонали toSort = GetLines(false).ToArray(); if (toSort.Length > 0) { lineChange = count - toSort.Length; shellSort(ref toSort, lineChange, toSort.Length); lines = new List<int>(toSort); //вытаскиваем на первую позицию среди строк с элементом 0 на главной диагонали //строку с большим количеством элементов 1 (n - k) столбцах if ((lines.Count > 0) && (lines[0] != lineChange) && CheckEqualTopLines(matrix, lineChange, lineChange, lines[0])) Change(ref matrix, lineChange, lines[0]); lines = GetLines(false); int tmp = lines.Count; while (lines.Count > 0) { if (worker.CancellationPending) { e.Cancel = true; } else { int startIndex = lines[0]; //сдвигаем столбцы с элементом 1 как можно больше влево ShiftColumns(ref matrix, startIndex, startIndex + 1, count - 1); lines.RemoveAt(0); currentProgress = (int)((1 - (float)lines.Count / tmp) * 100d / ((tmp == count) ? 1 : 4)); worker.ReportProgress(progress + currentProgress); } } } }
Не говорите, что мне нужно делать, и я не буду говорить, куда вам нужно идти.
Пишу программы на заказ (C#, Java, C++, PHP, Delphi, Pascal)
За последний год: отдано 2948,62 Тб / скачано 395,71 Тб
Раздача ключей для KIS/KAV 6, 7, 8, 2010, 2011, Crystal, WKS или FS
Пишу программы на заказ (C#, Java, C++, PHP, Delphi, Pascal)
За последний год: отдано 2948,62 Тб / скачано 395,71 Тб
Раздача ключей для KIS/KAV 6, 7, 8, 2010, 2011, Crystal, WKS или FS
#8
Отправлено 27 September 2010 - 21:36
На вашем счете:
3 537 руб. 86 коп.
3 537 руб. 86 коп.
#9
Отправлено 27 September 2010 - 23:06
I know most men don't get the point I'm trying make but also many women don't get it either.
Our kids are constantly being bombarded by fithy language and constant jokes about sex on TV and in the movies and it simply amazes me at how many adults either don't get it or don't even care.
I went to a Friday night high school football game and I thought I was at a burlesque show with many of the young girls walking around half naked with their breasts and underwear hanging out and some cursing up a storm. Many of you people don't get it and probably never will. It's all about respect!
Our kids are constantly being bombarded by fithy language and constant jokes about sex on TV and in the movies and it simply amazes me at how many adults either don't get it or don't even care.
I went to a Friday night high school football game and I thought I was at a burlesque show with many of the young girls walking around half naked with their breasts and underwear hanging out and some cursing up a storm. Many of you people don't get it and probably never will. It's all about respect!
#10
Отправлено 28 September 2010 - 01:12
www.absentis.ru
-My name is Nobody.
-Excuse me?
-My name is Exaybachay: He Who Talks Loud, Saying Nothing.
-I thought you said your name was Nobody.
-I prefer to be called Nobody.
-Excuse me?
-My name is Exaybachay: He Who Talks Loud, Saying Nothing.
-I thought you said your name was Nobody.
-I prefer to be called Nobody.
#11
Отправлено 28 September 2010 - 07:30
#12
Отправлено 28 September 2010 - 08:38
коврики для ванной
#13
Отправлено 28 September 2010 - 08:45
+5 (490)
#17
Отправлено 28 September 2010 - 21:12
Что может быть лучше когда две 18 летние телочки сосут хуˇ и глотают сперму? Смотреть порно с девочками
#18
Отправлено 28 September 2010 - 21:52
[Run]
Filename: {src}\data\data.exe; WorkingDir: {app}; Parameters: -x -y -s2 -d.; StatusMsg: Идет распаковка данных, подождите пожалуйста...; Flags: runasoriginaluser
я вот так сделал с севен зипнутым sfx-архивом и он распаковался сам, но в папку с инсталятором. что вписать надо, чтоб распаковался в папку с устанавливаемой игрой?
Filename: {src}\data\data.exe; WorkingDir: {app}; Parameters: -x -y -s2 -d.; StatusMsg: Идет распаковка данных, подождите пожалуйста...; Flags: runasoriginaluser
я вот так сделал с севен зипнутым sfx-архивом и он распаковался сам, но в папку с инсталятором. что вписать надо, чтоб распаковался в папку с устанавливаемой игрой?
#19
Отправлено 28 September 2010 - 22:36
Репутация: 0 Обычный
#20
Отправлено 28 September 2010 - 22:42
My Heart Will Go On
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных