Имрӯз ман мехоҳам ба шартҳои техникӣ барои вазифаи таҳиягари таҷрибаомӯз нигоҳ кунам. Боре ман онро навишта будам: Ман мехоҳам андешаҳои худро дар ин бора мубодила кунам. Барои шурӯъкунандагон муфид хоҳад буд, ки дар бораи он ки дар оянда онҳоро дар ёфтани кор чӣ интизор аст, тасаввурот дошта бошанд.
Вакансия чунин аст: Таҷрибаомӯзи PostgreSQL таҳиякунанда аз 30 000 рубл. пеш аз тарҳ кардани андоз аз даромади шахсӣ ҶДММ Бизнес Технологияҳои Санкт-Петербург, Проспект Коломяжский, 33k2 Технологияҳои тиҷорат Таҷрибаи кории зарурӣ: ҳатмӣ нест
Пайвастшавӣ бо codeи корӣ ба Ideone: ИН ҶО Вазифа бомуваффақият иҷро шуд, ки пас аз он маро ба мусоҳиба даъват карданд, ки онҳо ба ҷои мусоҳиба ба ман як гурӯҳи дигари ҳамин гуна вазифаҳоро партофтанд ва ду соат ба ман қалам доданд ва 2 варақи коғази А4. Ба онхо нигох накарда баргхоро гирифта гуфтанд, ки боз занг мезананд. Лаззати маро аз чунин вақтхушӣ бо суханони сензура тавсиф кардан мумкин нест. Аммо, ҳадди аққал, ин воқеияти сахтест, ки бисёриҳо бояд дар оғози сафарашон рӯ ба рӯ шаванд.
Ба шумо аз самими қалб мусоҳибаҳои ҷолибу созанда орзумандам. Корфармои худро оқилона интихоб кунед. Беҳтарин!) P.S.: баррасии ман дар бораи ширкатҳои корфармо дар моҳи апрели соли 2018 (Санкт-Петербург) ИН ҶО дидан мумкин аст
- Вақти пурра, вақти пурра
- Иҷрои вазифаҳои мураккаби паст таҳти роҳбарии таҳиягар
- Афзоиши доимии ихтисос
- Фаҳмидани принсипҳои барномасозии сохторӣ, назарияи пойгоҳи додаҳои релятсионӣ.
- Масъулият, мустакorят, ташаббус
- Малакаҳои муошират, қобorят ва хоҳиши кор дар як гурӯҳ
- Қобorяти баланди омӯзиш
- Дониш
- Sql;
- Pl\sql;
- Pl\pgSql;
- C++, Java, Паскал.
- Дар як ширкати устувор ва динамикӣ инкишофёбанда кор кунед
- Шароити кулайи кор
- Набудани формализм ва бюрократизм
- Имкониятҳои васеъ барои рушди касбӣ ва мансаб
- Музди меҳнат дар асоси натиҷаҳои мусоҳиба
- Бақайдгирӣ тибқи Кодекси меҳнат, рухсатии пулакӣ тибқи қонунгузории меҳнат.
- Лутфан рамзи корро дар сарлавҳаи мактуб нишон диҳед: Project04
- Сатҳи лона аз канори чап нишон медиҳад.
- Доиравҳои while, for, такрор ва конструксияҳои шартӣ ҳамон маъноро дар забони Паскал доранд.
- Рамзи "--" шарҳро нишон медиҳад
- Рамзи “:=” супоришро ифода мекунад
- Тағйирёбандаҳо барои тартиб маҳаллӣ мебошанд, агар тартиби дигаре пешбинӣ нашуда бошад
- Индекси массив дар қавси мураббаъ навишта шудааст, сохтори A[i] маънои унсури i дар массиви Аро дорад
-
Объектҳоеро, ки аз якчанд майдонҳо иборатанд ё дорои якчанд атрибутҳо истифода бурдан мумкин аст; арзишҳои майдонҳо ҳамчун FieldName[ОбъектНоми] навишта мешаванд.
Масалан, дарозии массиви А ҳамчун Length[A] навишта мешавад; маънои қавсҳои мураббаъ аз рӯи контекст муайян карда мешавад (тағйирёбандае, ки массивро ифода мекунад ё an object нишондиҳандаи маълумоти таркибии он аст). Пас аз таъини y:=x барои ягон майдони f баробарии f[y]=f[x] қонеъ карда мешавад; Муайян кардани он, ки атрибут функсия, тағирёбанда ё чизи дигар аст, аз рӯи контекст анҷом дода мешавад.
- Нишондиҳанда метавонад арзиши махсуси NIL дошта бошад, ки ба ягон an object ишора намекунад.
- Параметрҳо аз рӯи арзиш интиқол дода мешаванд: proceduresаи даъватшуда нусхаи худи параметрҳоро мегирад, тағирот дар параметрҳои дохor proceduresа аз берун намоён нест. Ҳангоми интиқол додани an objectҳо, нишондиҳанда ба маълумоти ба ин an object мувофиқ нусхабардорӣ карда мешавад.
public class Main {
public static void main(String[] args) {
int[] massif = {13, 3, 8, 1, 15, 2, 3, 7, 4};
System.out.print("Массив до сортировки: ");
for (int i = 0; i < massif.length; i++)
System.out.print(massif[i] + " ");
System.out.println("");
massif = sort(massif);
System.out.print("Массив после сортировки: ");
for (int i = 0; i < massif.length; i++)
System.out.print(massif[i] + " ");
}
public static int[] sort(int x[]) {
if (x.length == 1) //Рекурсия идет до тех пор, пока массив делится
return x;
else {
int half = (int) Math.floor(x.length / 2); //Разбиваем массив на 2 части
int halfFirst[] = new int[half]; //1 часть, пустой массив
int halfSecond[] = new int[x.length - half]; //2 часть, пустой массив
for (int i = 0; i < x.length; i++) { //Заполняем новосозданные массивы значениями
if (i < half)
halfFirst[i] = x[i];
else
halfSecond[i - half] = x[i];
}
halfFirst = sort(halfFirst); //Рекурсия
halfSecond = sort(halfSecond); //Рекурсия
x = sortNext(halfFirst, halfSecond); //Отправляем заполненные значениями массивы в следующий метод
return x;
}
}
public static int[] sortNext(int x[], int y[]) {
int c[] = new int [x.length + y.length]; //Создаем результирующий массив из суммы длин массивов из аргументов метода
int a = 0, b = 0;
for (int i = 0; i < x.length + y.length; i++) { //Сравниваем массивы, меняем местами элементы, заполняем новосозданный массив
if (a == x.length) {
c[i] = y[b];
b++;
}
else if (b == y.length) {
c[i] = x[a];
a++;
}
else if (x[a] > y[b]) {
c[i] = y[b];
b++;
}
else {
c[i] = x[a];
a++;
}
}
return c;
}
}
GO TO FULL VERSION