Una domanda posta qui mi ha ricordato una discussione che ho avuto con un collega programmatore. Ha sostenuto che gli array a base zero dovrebbero essere sostituiti con array a base singola poiché gli array a base zero sono un dettaglio di implementazione che ha origine dal modo in cui …
Questa è una domanda piuttosto concettuale, ma speravo di ottenere qualche buon consiglio in merito. Gran parte della programmazione che faccio è con array ( NumPy ); Spesso devo abbinare gli elementi in due o più array di dimensioni diverse e la prima cosa a cui vado è un for-loop …
Stavo leggendo un thread intitolato "strlen vs sizeof" su CodeGuru e una delle risposte afferma che "è comunque una cattiva pratica inizializzare [sic] un chararray con una stringa letterale". È vero, o è solo la sua opinione (sebbene un "membro d'élite")? Ecco la domanda originale: #include <stdio.h> #include<string.h> main() { …
Ne ho discusso con i colleghi e non siamo riusciti a capire a cosa serva .Anyun dato List<>, in C #. È possibile verificare la validità di un elemento nell'array come la seguente istruzione: if (MyList.Any()){ ...} //Returns true or false Che è esattamente lo stesso di if (MyList.Count() != …
PHP è un linguaggio di paradigma misto, che consente di utilizzare e restituire tipi di dati non oggetto, come gli array. Pongo una domanda per cercare di chiarire alcune linee guida per la selezione di matrici contro oggetti quando decido quale costrutto di programmazione usare in una particolare situazione. Questa …
Astratto: Quindi, come ho capito (anche se ho una comprensione molto limitata), ci sono tre dimensioni con cui (di solito) lavoriamo fisicamente: Il primo sarebbe rappresentato da una linea. Il secondo sarebbe rappresentato da un quadrato. Il terzo sarebbe rappresentato da un cubo. Abbastanza semplice fino a quando non arriviamo …
Sto lavorando su un modulo di Windows per calcolare UPC per i numeri di articolo. Ho creato con successo uno che gestirà un numero di articolo / UPC alla volta, ora voglio espandere e farlo per più numeri di articolo / UPC. Ho iniziato e provato a usare un elenco, …
Sto sviluppando una simulazione fisica e, dato che sono piuttosto nuovo nella programmazione, continuo a riscontrare problemi quando produco programmi di grandi dimensioni (principalmente problemi di memoria). Conosco l'allocazione e l'eliminazione dinamica della memoria (nuovo / elimina, ecc.), Ma ho bisogno di un approccio migliore a come strutturare il programma. …
Sto cercando di capire come archiviare correttamente le informazioni ordinate in un database relazionale. Un esempio: Di 'che ho una playlist, composta da canzoni. All'interno del mio database relazionale, ho una tabella Playlistscontenente alcuni metadati (nome, creatore, ecc.). Ho anche una tabella chiamata Songs, contenente un playlist_id, nonché informazioni specifiche …
In C ++, size_t(o, più correttamente, T::size_typeche è "di solito" size_t; cioè, un unsignedtipo) viene usato come valore di ritorno per size(), l'argomento a operator[], ecc. (Vedi std::vector, et. Al.) D'altra parte, i linguaggi .NET usano int(e, facoltativamente, long) per lo stesso scopo; infatti, non sono richiesti linguaggi conformi a …
Sto leggendo "Programmazione C di King KN" e ho trovato la seguente dichiarazione: Abbiamo discusso sull'uso dell'espressione sizeof(a)/sizeof(a[0])per calcolare il numero di elementi in un array. L'espressione sizeof(a)/sizeof(t), dove t è il tipo di elementi di a, funzionerebbe anche, ma è considerata una tecnica inferiore. Perché è considerata una tecnica …
Lo standard C11 afferma che gli array, sia di dimensioni che di lunghezza variabile "devono avere un valore maggiore di zero". Qual è la giustificazione per non consentire una lunghezza di 0? Soprattutto per array di lunghezza variabile ha perfettamente senso avere una dimensione di zero ogni tanto. È anche …
Molti linguaggi di programmazione usano la sintassi a[i]per riferirsi all i'elemento di un array, una sequenza o un vettore a- nello specifico, C e Pascal (dalla fine degli anni '60 e all'inizio degli anni '70) lo fanno. D'altra parte, alcune lingue precedenti, come quella di Fortran (degli anni '50), non …
Secondo Wikipedia, uno stack : è un tipo di dati astratto ultimo in, primo in uscita (LIFO) e una struttura di dati lineare. Mentre un array : è una struttura di dati costituita da una raccolta di elementi (valori o variabili), ciascuno identificato da almeno un indice o chiave dell'array. …
Ho un array non ordinato . Ho delle domande in cui do un intervallo e quindi deve restituire il valore massimo di quell'intervallo. Per esempio: array[]={23,17,9,45,78,2,4,6,90,1}; query(both inclusive): 2 6 answer: 78 Quale algoritmo o struttura di dati devo costruire per recuperare rapidamente il massimo valore da qualsiasi intervallo. (Ci …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.