Domande con tag 'algorithms'

8
risposte

Quali metodi ci sono per evitare uno stack overflow in un algoritmo ricorsivo?

Domanda Quali sono i modi possibili per risolvere un eccesso di stack causato da un algoritmo ricorsivo? Esempio Sto cercando di risolvere il problema Project Euler 14 e ho deciso di provarlo con un algoritmo ricorsivo. Tuttavia,...
posta 11.04.2013 - 12:46
6
risposte

Un algoritmo può essere brevettato? [chiuso]

Quindi un algoritmo può essere brevettato? Ho visto questa affermazione che mi ha fatto pensare: Everybody would abstain from patenting the improvements of contour dot algorithm for at least several years, say up till 2021. So that...
posta 30.12.2010 - 02:05
12
risposte

Devo capire che algoritmi e strutture dati sono chiamate programmatori? [chiuso]

Sono passati sei anni da quando ho iniziato a programmare. Coding in tutti i tipi di cose come ActionScript, JavaScript, Java, PHP, Ajax, HTML HTML, ASP, ecc. Ho usato matrici, mappe, liste collegate, set, ecc. E ovunque lavorassi persone come m...
posta 11.11.2010 - 17:05
14
risposte

Test delle unità di algoritmi intrinsecamente casuali / non deterministici

Il mio progetto attuale, in breve, comporta la creazione di "eventi casualmente vincolanti". Fondamentalmente sto generando un programma di ispezioni. Alcuni di essi sono basati su rigidi vincoli di programma; effettui un'ispezione una volta all...
posta 02.02.2012 - 21:16
11
risposte

Algoritmo di generazione di numeri casuali per cervelli umani? [chiuso]

Sei a conoscenza o hai escogitato algoritmi "in-testa" pratici e semplici da imparare che permettono agli umani di generare numeri casuali (un po '"veri")? Con "in-head" intendo .. preferibilmente senza strumenti o dispositivi esterni. Inoltre,...
posta 18.02.2011 - 11:56
8
risposte

Quando utilizzare DAG (Directed Acyclic Graph) nella programmazione?

Recentemente ho trovato un framework denominato ecto . In questo framework, un componente di base denominato "plasm" , che è il Ecto Directed Acyclic Graph.In ecto, il plasm può essere gestito da ecto scheduler. Mi chiedo quale sia il va...
posta 28.10.2012 - 17:39
2
risposte

Come implementeresti la Ricerca Google? [chiuso]

Supposto che ti sia stato chiesto in un'intervista "Come implementeresti la Ricerca Google?" Come risponderesti a una domanda del genere? Potrebbero esserci risorse là fuori che spiegano come vengono implementati alcuni elementi in Google (BigTa...
posta 19.01.2011 - 17:31
10
risposte

Come verificare se 4 punti formano un quadrato?

Supponiamo di avere 4 punti (sono bidimensionali), che sono diversi l'uno dall'altro, e voglio sapere se formano un quadrato. Come farlo? (lascia che il processo sia il più semplice possibile.)     
posta 23.11.2012 - 13:49
9
risposte

L'algoritmo è più importante del linguaggio di programmazione?

Durante il contest in corso (2013) Google Code Jam , c'era un problema che richiedeva alle persone C ++ e Java oltre 200 linee di codice rispetto alle persone Python che hanno risolto lo stesso problema usando solo 40 linee di codice. Python...
posta 25.04.2013 - 06:14
5
risposte

Perché la cancellazione di solito è molto più difficile da implementare rispetto all'inserimento in molte strutture di dati?

Riesci a pensare a qualche motivo specifico per cui la cancellazione è di solito molto più difficile da implementare rispetto all'inserimento per molte (la maggior parte?) strutture dati? Esempio rapido: elenchi collegati. L'inserimento è ban...
posta 27.10.2015 - 18:13