Scrivere un oggetto utente in Swift, sebbene la mia domanda riguardi qualsiasi linguaggio fortemente tipizzato. Un utente può avere un sacco di collegamenti (FacebookProfile, InstagramProfile, ecc.). Qualche domanda in merito. È buona norma avvolgere i collegamenti nel proprio oggetto? utente strutt { var firstName: string var lastName: string var email: …
Ho difficoltà a definire questo modello di dati che ho riscontrato lavorando su diverse applicazioni. Consiste in: Un tipo di oggetto composto da molti oggetti stessi Un secondo tipo di oggetto, in cui ogni istanza "ha molti" del primo oggetto E, ciascuno dei sotto-oggetti del primo oggetto è modificabile per …
Sto implementando un quadtree. Per coloro che non conoscono questa struttura di dati, includo la seguente piccola descrizione: Un Quadtree è una struttura di dati ed è sul piano euclideo ciò che un Octree è in uno spazio tridimensionale. Un uso comune dei quadrifici è l'indicizzazione spaziale. Per riassumere come …
Sono nelle prime fasi della stesura di una modalità principale Emacs per la rete Stack Exchange ; se usi Emacs regolarmente, questo alla fine ti gioverà. Al fine di ridurre al minimo il numero di chiamate effettuate all'API di Stack Exchange (limitato a 10000 per IP al giorno) e di …
La domanda generale Quali sono le differenze tra algoritmi che utilizzano strutture di dati e algoritmi che utilizzano database? Un po 'di contesto Questa è una domanda che mi ha infastidito da un po 'di tempo e non sono stato in grado di trovare una risposta convincente per questo. Attualmente, …
Come si chiamano le classi senza metodi? Per esempio, class A { public string something; public int a; } Sopra è una classe senza alcun metodo. Questo tipo di classe ha un nome speciale?
Durante un'intervista mi è stato chiesto quanto segue: Un'applicazione immobiliare che elenca tutte le case che sono attualmente sul mercato (cioè, in vendita) a una determinata distanza (diciamo ad esempio che l'utente vuole trovare tutte le case entro 20 miglia), come progetteresti la tua applicazione (sia la struttura dei dati …
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. …
Sto cercando di pensare al modo migliore per fare quanto segue: Ho un elenco di attività archiviate nel database. A un'attività è assegnata una priorità. È possibile modificare la priorità di un'attività per riordinare l'ordine in cui devono essere eseguite. Sto pensando a qualcosa di molto simile a Pivotal Tracker. …
Di recente ho apportato alcune importanti rifattorizzazioni al mio codice. Una delle cose principali che ho cercato di fare è stata quella di dividere le mie classi in oggetti dati e oggetti worker. Questo è stato ispirato, tra le altre cose, da questa sezione di Clean Code : ibridi Questa …
Sto creando una semplice implementazione MiniMax nel linguaggio di programmazione funzionale Elixir. Poiché esistono molti giochi a conoscenza perfetta (tic tac toe, connect-four, pedine, scacchi, ecc.), Questa implementazione potrebbe essere un framework per la creazione di II di giochi per uno di questi giochi. Un problema che sto affrontando, tuttavia, …
Ho un problema nel mondo reale che sto cercando di rappresentare e automatizzare. L'ho semplificato e sottratto al seguente: Vi sono n luoghi di lavoro (P1, P2, ..., Pn). Ogni posto, Pn ha una chiave, Kn. Ci sono m Lavoratori, (W1, W2, ..., Wm). Per lavorare in Pn, un lavoratore …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Sono a conoscenza di alcune buone opzioni : Grandi numeri interi …
Mi occupo di riscrivere un vecchio codice VB. Capisco come funziona, ma sento che esiste un modo molto più efficiente per fare ciò che hanno fatto. Non riesco proprio a capire di cosa si tratta. Ecco un esempio inventato che in termini di requisiti dei dati è davvero simile a …
Voglio implementare un archivio dati in memoria per un servizio Web in Haskell. Voglio eseguire transazioni nella STMmonade. Quando google hash table steam Haskell ottengo solo questo: Data. BTree. HashTable. STM.il nome del modulo e le complessità suggeriscono che questo è implementato come un albero. Penserei che un array dovrebbe …
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.