Learn Algorithms in Java

1 հզր+
Ներբեռնումներ
Տարիքային սահմանափակումներ
Բոլորի համար
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ

Հավելվածի մասին

Սովորեք ալգորիթմները Java- ում `ծրագիր, որը ցույց է տալիս համակարգչային գիտության մեջ օգտագործվող ամենատարածված ալգորիթմների իրականացումը:

Դիմումը օգտվողներին հնարավորություն է տալիս սովորել այս ալգորիթմները `տրամադրելով Java աղբյուրը, ինչպես նաև յուրաքանչյուրի մանրամասն նկարագրությունը:

Դիմումում ընդգրկված են հետևյալ ալգորիթմները.
Որոնման ալգորիթմներ . Այս կատեգորիան ընդգրկում է գծային և երկուական որոնման ալգորիթմների իրականացումը ինչպես iteratively, այնպես էլ recursively:
Տեսակավորման ալգորիթմներ . Այս կատեգորիան ընդգրկում է ալգորիթմների տեսակավորման լայն զանգված, ներառյալ, բայց ոչ սահմանափակվում է. պղպջակների տեսակավորում, ընտրության տեսակավորում, մուտքագրման տեսակ, արագ դասավորում, միաձուլման տեսակ, կույտ տեսակավորում և այլն:
Գրաֆիկների ալգորիթմներ . Այս կատեգորիան ընդգրկում է գրաֆիկի տվյալների կառուցվածքը և ամենատարածված ալգորիթմները, ինչպիսիք են շրջադարձային, ամենակարճ ուղին, նվազագույն ծխախոտի ծառ և այլն:
Recursive Backtracking ալգորիթմը . Այս կատեգորիան ընդգրկում է N-Queen- ի խնդիրը, որը լուծվել է հետադարձման հետադարձման տեխնիկայի միջոցով:

Java ծածկագիրը շարադրվում է հեշտ ընթերցանության համար `ապահովելով ուսման ուժեղացված փորձ:

Դիմումը նաև հնարավորություն է տալիս օգտագործողին ավելացնել իրենց սեփական ալգորիթմները `դիտելու, խմբագրելու, տարածելու և ջնջելու ունակությամբ:

Օգտագործողները կարող են ստուգել նաև Համակարգչային գիտության ոլորտի ամենաազդեցիկ գիտնականներից մի քանիսը ՝ ցուցադրելով համառոտ նկարագրություն դրանց մասին, ինչպես նաև դրանց ծննդյան վայրը Google Քարտեզներում:
Վերջին թարմացումը՝
05 սեպ, 2019 թ.

Տվյալների պաշտպանություն

Անվտանգությունը որոշվում է նրանով, թե ինչպես են մշակողները հավաքում և փոխանցում ձեր տվյալները։ Տվյալների գաղտնիության և անվտանգության ապահովումը կախված է հավելվածի օգտագործումից, օգտատիրոջ տարիքից և բնակության երկրից։ Այս տեղեկությունները տրամադրվել են մշակողի կողմից և ժամանակի ընթացքում կարող են թարմացվել։
Երրորդ կողմերին տվյալներ չեն փոխանցվում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների փոխանցման մասին
Հավելվածը տվյալներ չի հավաքում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների հավաքման մասին