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.
Sto cercando un'implementazione del codice di esempio su come invertire una matrice 4x4. So che esiste l'eleminazione gaussiana, la decomposizione LU, ecc., Ma invece di esaminarli in dettaglio, sto solo cercando il codice per farlo. Linguaggio idealmente C ++, i dati sono disponibili in array di 16 float in ordine …
Input: un intero positivo K e un testo grande. Il testo può effettivamente essere visualizzato come sequenza di parole. Quindi non dobbiamo preoccuparci di come scomporlo in sequenza di parole. Risultato: le K parole più frequenti nel testo. Il mio pensiero è così. usa una tabella hash per registrare la …
Prevalentemente DFS viene utilizzato per trovare un ciclo nei grafici e non BFS. Qualche motivo? Entrambi possono trovare se un nodo è già stato visitato durante l'attraversamento dell'albero / grafico.
Sto cercando un modo per crittografare / offuscare un ID intero in un altro intero. Più precisamente, ho bisogno di una funzione int F(int x), quindi x <-> F (x) è una corrispondenza uno a uno (se x! = y, F (x)! = F (y)) dato F (x), è facile …
Chiuso . Questa domanda deve essere più mirata . 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 In cosa differisce dall'analisi asintotica? Quando lo usi e …
Sto implementando un adattamento dell'algoritmo di rilevamento dei volti di Viola-Jones . La tecnica si basa sul posizionamento di un subframe di 24x24 pixel all'interno di un'immagine e successivamente sul posizionamento di elementi rettangolari al suo interno in ogni posizione con ogni dimensione possibile. Queste caratteristiche possono essere costituite da …
Molti editor e IDE hanno il completamento del codice. Alcuni di loro sono molto "intelligenti" altri in realtà non lo sono. Mi interessa il tipo più intelligente. Ad esempio, ho visto IDE che offrono una funzione solo se a) è disponibile nell'ambito corrente b) il suo valore di ritorno è …
Sto scrivendo un po 'di codice per visualizzare un grafico a barre (o linee) nel nostro software. Va tutto bene. La cosa che mi ha lasciato perplesso è l'etichettatura dell'asse Y. Il chiamante può dirmi con che precisione vuole che la scala Y sia etichettata, ma mi sembra di essere …
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Migliora questa domanda Qual è il modo più elegante per implementare questa …
C'è una griglia di dimensioni N x M . Alcune celle sono isole contrassegnate da "0" e le altre sono acqua . Ogni cella d'acqua ha un numero su di essa che indica il costo di un ponte realizzato su quella cella. Devi trovare il costo minimo per il quale …
Ho modificato il titolo in modo che sia più comprensibile. Ecco una versione dettagliata della domanda: Abbiamo una stringa s e vogliamo dividerla in sottostringhe . Ogni sottostringa è diversa l'una dall'altra. Qual è il numero massimo di sottostringhe uniche che possiamo avere da un taglio. In altre parole, qual …
Sto lottando con questo problema che ho trovato in un libro di programmazione competitivo, ma senza una soluzione su come farlo. Per due interi interi A e B (può andare bene nel tipo intero a 64 bit), dove A è dispari, trova una coppia di numeri X e Y in …
Ho un numero intero N. Devo trovare il numero intero più piccolo maggiore di N che non contenga alcuna cifra diversa da 0 o 1. Ad esempio: Se N = 12la risposta è allora 100. Ho codificato un approccio di forza bruta in C ++. int main() { long long …
Esiste un modo efficace per generare una combinazione casuale di N numeri interi tale che: ogni numero intero è nell'intervallo [ min, max], gli interi hanno una somma di sum, gli interi possono apparire in qualsiasi ordine (es. ordine casuale) e la combinazione viene scelta in modo uniforme a caso …
Ho un array a[n]. Il numero nè stato inserito da noi. Devo trovare il prodotto minimo di a[i]e a[j]se: 1) abs(i - j) > k 2) a[i] * a[j]è ridotto a icona Ecco la mia soluzione (molto ingenua): #include <iostream> using namespace std; #define ll long long int main() { …
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.