AMcoder - javascript, python, java, html, php, sql

Թեմայի վերաբերյալ հրապարակումներ 'programming'


Քնի տեսակավորում. տեսակավորման համար նախատեսված ալգորիթմ
Վերջերս ես հանդիպեցի դրական թվերի տեսակավորման իսկապես տարօրինակ ալգորիթմի։ Այն կոչվում է քնի տեսակավորում: Եվ զարմանալիորեն աշխատում է: Այսպիսով, ես որոշեցի սա իրականացնել c plus plus-ում և պատրաստել ձեռնարկ: Այս ձեռնարկում մենք կիրականացնենք այս ալգորիթմը c plus plus-ում: Դա անելիս մենք կսովորենք. Ինչպես բազմաթելեր կատարել c plus plus-ում Ինչպես ստեղծել պատահական թվեր c-ում գումարած գումարած Ինչպես կազմել կոդը Linux-ում std::vectors-ի օգտագործումը Օգտագործեք std::shared_ptr և..

Typescript միջերեսը և տեսակը նման չեն
Դադարեցրեք ինտերֆեյսի օգտագործումը և սխալ մուտքագրեք Ինտերֆեյսը ինչ-որ բանի հասանելիության մասին է Ավտոմեքենա Դուք մեքենա ունեք: Ավտոմեքենան բարդ է մեխանիզմ: Դուք պարզ օգտվող եք: Պետք չէ, որ դուք բոլորը իմանաք , դուք պետք է իմանաք, թե ինչպես օգտագործել փոխանցման տուփը, պտտել անիվը, սեղմել սկավառակը կամ ընդմիջումներ կատարել: Փոխանցման տուփ, անիվ, խախտում է մեքենայի միջերեսը : Ինտերֆեյսը համալիրի պարզեցման մասին է Խանութ և բանկ Դուք գրում եք առցանց խանութ և պետք է..

Գոլանգի հաբեր — Զանգվածներ և կտորներ
Եթե ​​դուք նոր եք սկսում Go-ի հետ, կարող եք լսել երկու նմանատիպ հնչյունավոր տվյալների մասին, որոնք կոչվում են «զանգվածներ» և «հատվածներ»: Առաջին հայացքից այս երկու տեսակները կարող են միմյանց փոխարինելի թվալ, բայց նրանք ունեն որոշ կարևոր տարբերություններ, որոնք արժե հասկանալ: Այս գրառման մեջ մենք ավելի մանրամասն կանդրադառնանք Go-ի զանգվածներին և հատվածներին և կբացատրենք, թե ինչն է դրանք առանձնացնում: Զանգվածներ Զանգվածը նույն տեսակի տարրերի ֆիքսված չափի հավաքածու է: Երբ զանգվածը..

5 թերագնահատված ոչ տեխնիկական հմտություններ, որոնք պետք է ունենա յուրաքանչյուր ծրագրակազմ մշակող
Այս կարևոր հմտությունների իմացությունը ձեզ ավելի լավ ծրագրաշար մշակող կդարձնի: Ես տեսել եմ մի քանի ծրագրավորման տեսանյութեր, որտեղ ծրագրային ապահովման մշակողները խոսում են իրենց իմացած տեխնոլոգիաների փաթեթի մասին, և նրանք խորհուրդ են տալիս և ուղղորդում նոր մշակողներին սովորել այն տեխնիկական հմտությունների հավաքածուները, որոնք…

Մուտքը ԵՐԲԵՔ չի մեռնի:
Մուտքը ԵՐԲԵՔ չի մեռնի: Դա ավելի շատ էյֆորիայի դարպաս է, քան տվյալների բազայի ձևավորումն ու ընդունումը: Երբ հաշվի եք առնում դրա տակ գտնվող VBA լեզուն, հասկանում եք, որ օգտագործման հեշտությունը նպատակ 1-ն էր, իսկ փոխգործունակությունը՝ 2-րդը: Անվտանգությունը և բարձր կատարողականությունը հնարավոր չեն, քանի դեռ չեք տեղափոխել ժամանակին գիդի/վիզարդով առաջնորդվող իրերը VBA: Այդ աշխարհում նույնիսկ խելամիտ .Net կոդավորողները կարող են խաղալ VBA-ի ցանկացած և բոլոր .Net լեզուներով: Բոլոր մյուս..

Մի վայրկյան մոռացեք կարիերայի մասին  7 այլ պատճառ՝ կոդավորման բուքսեմփին գրանցվելու համար
Վերջին տարիներին կոդավորման bootcamps-ի ժողովրդականությունը շատ է աճել: Եվ լավ պատճառով: Ապացուցված է, որ դա հիանալի միջոց է ձեր կարիերան փոխելու և ծրագրավորող դառնալու համար: Բայց ես հասկացա, որ ավելի շատ անձնական բաներ կան, որ պետք է ձեռք բերեմ: Ահա 7 պատճառ՝ գրանցվելու կոդավորման bootcamp-ում, որոնք (գրեթե) կապ չունեն ձեր կարիերայի հետ: 1. Մարտահրավեր նետեք ինքներդ ձեզ Կոդավորման bootcamp-ը, ըստ սահմանման, դժվար է: Ուսումնական ծրագիրը ինտենսիվ է, իսկ խնդիրները, որոնց հետ դուք..

Որքա՞ն պետք է վճարեն ծրագրավորողները իրենց ծառայության համար:
Եթե ​​չգիտեք ձեր արժեքը, դուք բարեգործական ծառայություն եք անում: Եթե ​​դուք մշակում եք համակարգ, բջջային հավելված կամ կայք և չգիտեք, թե ինչ գինը կգանձեք ձեր ծառայության համար, դուք, անշուշտ, արդեն գումար եք կորցնում: Ես ենթադրում եմ, որ դուք լուրջ մասնագետ եք, ով ընտրել է աշխատել որպես ծրագրավորող, վերլուծաբան կամ անկախ խորհրդատու և ով ակնկալում է վաստակել ձեր աշխատանքից արժանապատիվ և պատշաճ ձևով: Առաջին բանը, որ դուք պետք է անեք, դա արժեւորել ձեր աշխատանքը և ձգտել, որ այն լինի..

Նոր նյութեր

Օգտագործելով Fetch Vs Axios.Js-ը՝ HTTP հարցումներ կատարելու համար
JavaScript-ը կարող է ցանցային հարցումներ ուղարկել սերվեր և բեռնել նոր տեղեկատվություն, երբ դա անհրաժեշտ լինի: Օրինակ, մենք կարող ենք օգտագործել ցանցային հարցումը պատվեր ներկայացնելու,..

Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար
Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար Ինչպե՞ս հանգստացնել ձեր միտքը և աշխատեցնել ձեր պրոցեսորը: Ինչպես մնալ հանգիստ և զարգանալ ճնշման տակ...

Մեքենայի ուսուցում բանկային և ֆինանսների ոլորտում
Բարդ, խելացի անվտանգության համակարգերը և հաճախորդների սպասարկման պարզեցված ծառայությունները բիզնեսի հաջողության բանալին են: Ֆինանսական հաստատությունները, մասնավորապես, պետք է առաջ մնան կորի..

Ես AI-ին հարցրի կյանքի իմաստը, այն ինչ ասում էր, ցնցող էր:
Այն պահից ի վեր, երբ ես իմացա Արհեստական ​​ինտելեկտի մասին, ես հիացած էի այն բանով, թե ինչպես է այն կարողանում հասկանալ մարդկային նորմալ տեքստը, և այն կարող է առաջացնել իր սեփական արձագանքը դրա..

Ինչպես սովորել կոդավորումը Python-ում վագրի պես:
Սովորելու համար ծրագրավորման նոր լեզու ընտրելը բարդ է: Անկախ նրանից, թե դուք սկսնակ եք, թե առաջադեմ, դա օգնում է իմանալ, թե ինչ թեմաներ պետք է սովորել: Ծրագրավորման լեզվի հիմունքները, դրա..

C++-ի օրական բիթ(ե) | Ամենաերկար պալինդրոմային ենթաշարը
C++ #198-ի ամենօրյա բիթ(ե), Ընդհանուր հարցազրույցի խնդիր. Ամենաերկար պալինդրոմային ենթատող: Այսօր մենք կանդրադառնանք հարցազրույցի ընդհանուր խնդրին. Ամենաերկար palindromic substring...

Kydavra ICAReducer՝ ձեր տվյալների ծավալայինությունը նվազեցնելու համար
Ի՞նչ է ICAReducer-ը: ICAReducer-ն աշխատում է հետևյալ կերպ. այն նվազեցնում է նրանց միջև բարձր փոխկապակցված հատկանիշները մինչև մեկ սյունակ: Բավականին նման է PCAreducer-ին, չնայած այն..