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

Հարցեր թեմայի վերաբերյալ 'c'

leetcode#24 Փոխանակել հանգույցները զույգերի գործարկման ժամանակի սխալ (C լեզու)
Ես փորձում եմ խնդրին պատասխանել այս հղումով : Այնուամենայնիվ, ես գտնել իմ պատասխանը բավականին լավ է աշխատում փոքր թվով մուտքերի վրա, բայց leetcode կայքը մուտքագրում տալիս է գործարկման ժամանակի սխալ...
27.02.2024

Ի՞նչ է անում extern inline-ը:
Ես հասկանում եմ, որ inline -ն ինքնին առաջարկ է կոմպիլյատորին, և իր հայեցողությամբ այն կարող է կամ չներդնել ֆունկցիան, և այն նաև կարտադրի կապակցվող օբյեկտի կոդ: Կարծում եմ, որ static inline -ն անում է նույնը (կարող է կամ ոչ ներդիր), բայց չի...

Կարո՞ղ է drand48()-ը երբևէ վերադարձնել 1-ը:
drand48() -ի ձեռնարկում ասվում է. drand48() և erand48() ֆունկցիաները վերադարձնում են ոչ բացասական, կրկնակի ճշգրիտ, լողացող կետով արժեքներ, որոնք հավասարաչափ բաշխված են [0.0, 1.0] միջակայքում: ( աղբյուր ) Այսպիսով, պարզապես պարզաբանման...
05.03.2024

Տասնվեցական տող դեպի բայթ զանգված C-ում
Կա՞ որևէ ստանդարտ C ֆունկցիա, որը վեցանկյուն տողից վերածվում է բայթ զանգվածի : Ես չեմ ուզում գրել իմ սեփական ֆունկցիան:
19.03.2024

տվյալների փոխանցում C վարդակից
Ես ունեմ ծրագիր, որը տվյալների փոխանցում է ինտերնետ վարդակների միջոցով (UDP): այնպես որ կան սահմանված char զանգվածներ որպես տվյալների փաթեթներ: օր. char packet1[] = 11 (վերնագիր[2 նիշ]) + 192.168.100.158 (ուղարկող_IP[15 նիշ]) + 006 (TTL [3...
22.03.2024

Մինուս գործողություն char Set/Bitstring-ի վրա
typedef unsigned char Set; Set s1,s2; s1 = 0xda; PRINT(s1); printf("%d\n", s1); s2 = -s1; printf("%d\n", s2); PRINT(s2); // PRINT-ը ցույց է տալիս երկուական ելքը Այն, ինչ ես չեմ հասկանում, այս արդյունքի պատճառն է -> 11011010...

Ինչու է սխալ գործառույթը կապակցվել կապողի կողմից:
Ես շատ շփոթված եմ հետևյալ իրավիճակում. Ես ունեմ Linux նախագիծ (որը գրված է c-ով), որն օգտագործում է ստատիկ գրադարան A՝ գործարկվող սարք ստանալու համար: Այս ստատիկ գրադարանում A կա c ծածկագիր, որը կանչում է sem_init Linux-ից ներառում է. .c...
22.03.2024

UART DMA Tx/Rx Architecture [կրկնօրինակ]
Հնարավոր կրկնօրինակ՝ UART ISR Tx Rx Architecture Ես հենց հիմա աշխատում եմ TI micro-ի հետ, որը ներառում է DMA UART Driver և օպերացիոն համակարգ, որն աջակցում է զուգահեռ առաջադրանքներին: UART վարորդի գործառույթները ներառում են....

Ներկառուցված C-ում բացարձակ արժեքի արդյունավետ շեմի ստուգումներ
Մտածում եմ շեմի ստուգման արդյունավետ միջոցի մասին (ըստ ցանկության հիստերեզի և ուշացման): Պահանջը/իրավիճակը՝ Ես ուզում եմ ստուգել, ​​օրինակ. ոչ բացասական արժեք (օրինակ՝ բացարձակ ճնշում) վերին և ստորին շեմերի նկատմամբ, ինչը հանգեցնում է...
08.04.2024

Համապատասխանորեն հավասարեցրեք դատարկ ցուցիչը
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0 Ինչպե՞ս համապատասխանեցնել void * առանց հայտարարագրված տիպի հղում ունեցող միավորը քեշի տողի չափին համապատասխան ձևով: Ինձ հետաքրքրում է ստանդարտի հետ հավասարեցման ընդհանուր տեխնիկայի օրինականությունը:...

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

Դինամիկ հիշողություն՝ malloc և realloc
Ես նոր եմ C-ում և դժվարանում եմ օգտագործել դինամիկ հիշողությունը: Ես malloc եմ struct գործչի համար և այնուհետև վերաբաշխում եմ ըստ անհրաժեշտության: Երբ ես փորձում էի վրիպազերծել իմ կոդը, ես նկատեցի ddd-ի օգնությամբ, որ ես վերագրում եմ մեկ թվանշանը...
12.05.2024

Ինչպե՞ս կարող եմ մուտք գործել macOS API զանգեր C-ից Mac-ում:
Ինձ պետք է մուտք գործել macOS API զանգեր C ծրագրավորման լեզվից, այլ ոչ թե Swift-ի կամ Objective-C-ի միջոցով: Windows միջավայրի հետ համեմատելը կլինի այն, որ Windows-ում ես կարող եմ մուտք գործել այնպիսի զանգեր, ինչպիսիք են CreateFile() , HeapAlloc()...
07.05.2024

Նոր նյութեր

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

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

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

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

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

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

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