Ho visto il termine invadente usato per descrivere strutture di dati come elenchi e pile, ma cosa significa? Puoi fornire un esempio di codice di una struttura di dati intrusiva e in che modo differisce da una non intrusiva? Inoltre, perché renderlo invadente (o non invadente)? Quali sono i vantaggi? …
Questa è una delle domande di un'intervista. È necessario progettare uno stack che contenga un valore intero tale che la funzione getMinimum () restituisca l'elemento minimo nello stack. Ad esempio: considera l'esempio seguente caso 1 5 -> TOP 1 4 6 2 Quando viene chiamato getMinimum (), dovrebbe restituire 1, …
Sto lavorando al software per una macchina che taglierà automaticamente le unghie dei piedi, in modo che gli utenti possano semplicemente metterci i piedi dentro ed eseguirlo invece di doverlo fare manualmente mordendole o usando un tagliaunghie. Una percentuale considerevole della nostra potenziale base di utenti sarà probabilmente ebrea e, …
Ieri stavo avendo un acceso dibattito con un collega su quale sarebbe il metodo di segnalazione degli errori preferito. Principalmente stavamo discutendo dell'utilizzo di eccezioni o codici di errore per la segnalazione di errori tra livelli o moduli dell'applicazione. Quali regole usi per decidere se generare eccezioni o restituire codici …
Chiuso . Questa domanda deve essere più focalizzata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Migliora questa domanda La mia azienda è abbastanza nuova nel testare l'unità …
Non c'è giorno in SO che trascorra senza una domanda sull'analisi (X) HTML o XML con espressioni regolari. Sebbene sia relativamente facile trovare esempi che dimostrino la non fattibilità di regex per questo compito o con una raccolta di espressioni per rappresentare il concetto, non sono riuscito ancora a trovare …
Sto cercando di determinare il miglior algoritmo efficiente in termini di tempo per eseguire l'attività descritta di seguito. Ho una serie di record. Per questo set di record dispongo di dati di connessione che indicano come le coppie di record di questo set si connettono tra loro. Questo fondamentalmente rappresenta …
Come spiega il titolo, ho una domanda di programmazione molto fondamentale che non sono ancora riuscito a risolvere. Filtrare tutte le (estremamente intelligenti) "Per capire la ricorsione, devi prima capire la ricorsione." risposte da vari thread in linea ancora non riesco a capirlo. Comprendendo che di fronte al non sapere …
La mia comprensione è che un codice hash e un checksum sono cose simili: un valore numerico, calcolato per un blocco di dati, che è relativamente unico. cioè la probabilità che due blocchi di dati producano lo stesso valore di hash / checksum numerico è sufficientemente bassa da poter essere …
Quale algoritmo viene in genere utilizzato quando si implementa un controllo ortografico accompagnato da suggerimenti di parole? All'inizio ho pensato che potesse avere senso controllare ogni nuova parola digitata (se non trovata nel dizionario) rispetto alla sua distanza di Levenshtein da ogni altra parola nel dizionario e restituire i risultati …
Sembra essere risaputo che le tabelle hash possono raggiungere O (1), ma per me non ha mai avuto senso. Qualcuno può spiegarlo per favore? Ecco due situazioni che mi vengono in mente: R. Il valore è un int più piccolo della dimensione della tabella hash. Pertanto, il valore è il …
La maggior parte delle volte vedo persone che cercano di utilizzare elenchi collegati, mi sembra una scelta povera (o molto scarsa). Forse sarebbe utile esplorare le circostanze in cui un elenco collegato è o non è una buona scelta di struttura dati. Idealmente, le risposte esporrebbero i criteri da utilizzare …
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.