Domande taggate «algorithm»

Un algoritmo è una sequenza di passaggi ben definiti che definisce una soluzione astratta a un problema. Usa questo tag quando il tuo problema è legato alla progettazione dell'algoritmo.


26
Controlla se tutti gli elementi in un elenco sono identici
Ho bisogno della seguente funzione: Input : alist Uscita : True se tutti gli elementi nell'elenco di input vengono valutati uguali tra loro utilizzando l'operatore di uguaglianza standard; False altrimenti. Prestazioni : ovviamente preferisco non sostenere spese inutili. Sento che sarebbe meglio: scorrere l'elenco confronta gli elementi adiacenti e ANDtutti …



4
Elenco di Big-O per funzioni PHP
Dopo aver usato PHP per un po 'di tempo, ho notato che non tutte le funzioni PHP integrate sono veloci come previsto. Considera queste due possibili implementazioni di una funzione che rileva se un numero è primo usando una matrice di numeri primi memorizzata nella cache. //very slow for large …


22
Determinare se due rettangoli si sovrappongono?
Sto cercando di scrivere un programma C ++ che prende i seguenti input dall'utente per costruire rettangoli (tra 2 e 5): altezza, larghezza, x-pos, y-pos. Tutti questi rettangoli esisteranno paralleli all'asse xe y, ovvero tutti i loro bordi avranno pendenze di 0 o infinito. Ho cercato di attuare quanto menzionato …







30
Come si fa a ruotare un array bidimensionale?
Ispirato al post di Raymond Chen , supponi di avere un array bidimensionale 4x4, scrivi una funzione che lo ruota di 90 gradi. Raymond si collega a una soluzione in pseudo codice, ma mi piacerebbe vedere alcune cose del mondo reale. [1][2][3][4] [5][6][7][8] [9][0][1][2] [3][4][5][6] diventa: [3][9][5][1] [4][0][6][2] [5][1][7][3] [6][2][8][4] …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.