Ehi, il titolo è probabilmente un po 'fuori, quindi per favore correggilo se sai come metterlo meglio.Come dimostrare le relazioni big-o
Come compito a casa ho ricevuto diversi compiti lungo la seguente:
Sia f (n) e g (n) tramite funzioni asintoticamente positive. Dimostrare o confutare ciascuna delle seguenti congetture.
a. f(n) = O(g(n)) implies g(n) = O(f(n))
Ora, la mia vera domanda è: come faresti a provarlo in modo formale? So che quanto sopra sarebbe facile dato che potrei facilmente fornire un contro esempio per confutarlo, ma per il gusto dell'argomento diciamo che vogliamo fare questo senza contro-esempi, poiché ovviamente questo continua con altri esempi dove questo non funzionerà
Io sono un po 'bloccato, ho le seguenti disuguaglianze redatto (con < = essendo minore o uguale a)
f(n) <= c1 * g(n)
g(n) <= c2 * f(n)
Ma io sono incerto come avrei combinare questi 2 disequazioni in un unico (in) equazione e confutarlo. Sono certo che questo è qualcosa di abbastanza semplice che ho semplicemente trascurato e che sono piuttosto stupido al momento - ma qualsiasi suggerimento/esempi concreti su come farlo sarebbe grandioso, così che dovrei essere in grado di lavorare resto di queste domande da solo.
Questa è la programmazione. Perché questo è contrassegnato? – dirkgently
Posso chiedere perché questo è stato votato per essere chiuso? – kastermester
Alcune persone non amano le domande a casa. Comunque ti applaudo per essere onesto e onesto che sia compito. – blowdart