Fatti: Fatti: A. Mediante decisione dell'11 dicembre 2003, la Cassa di disoccupazione del Cantone Ticino ha respinto la domanda di K._ volta ad ottenere l'indennità di disoccupazione a far tempo dal 3 novembre precedente per il motivo che la richiedente non aveva compiuto il periodo legale minimo di contribuzione né soddisfaceva le condizioni per essere esonerata dall'adempimento di questo presupposto. Il provvedimento è stato sostanzialmente confermato il 16 gennaio 2004 anche in seguito all'opposizione interposta dall'istante. A. Mediante decisione dell'11 dicembre 2003, la Cassa di disoccupazione del Cantone Ticino ha respinto la domanda di K._ volta ad ottenere l'indennità di disoccupazione a far tempo dal 3 novembre precedente per il motivo che la richiedente non aveva compiuto il periodo legale minimo di contribuzione né soddisfaceva le condizioni per essere esonerata dall'adempimento di questo presupposto. Il provvedimento è stato sostanzialmente confermato il 16 gennaio 2004 anche in seguito all'opposizione interposta dall'istante. B. K._ si è aggravata al Tribunale delle assicurazioni del Cantone Ticino, il quale ne ha respinto il ricorso per pronuncia del 20 settembre 2004 confermando l'operato della Cassa. B. K._ si è aggravata al Tribunale delle assicurazioni del Cantone Ticino, il quale ne ha respinto il ricorso per pronuncia del 20 settembre 2004 confermando l'operato della Cassa. C. Rimproverando alla Corte cantonale di avere travisato i fatti successivi al conseguimento del diploma di operatrice di turismo nell'aprile 2002, K._ interpone ricorso di diritto amministrativo al Tribunale federale delle assicurazioni, al quale chiede, con protesta di spese e ripetibili, l'annullamento della querelata pronuncia e il rinvio degli atti ai primi giudici per la definizione positiva della richiesta di prestazioni. Mentre il Segretariato di Stato dell'economia ha rinunciato a determinarsi, la Cassa cantonale di disoccupazione propone la reiezione del gravame.