Let me elaborate a little:
Ero un programmatore C / C ++ in cui usavo il concetto di struttura dati come alberi, code stack ecc e tentavo di ottimizzare il più possibile, minimo n. di cicli, variabili e ha cercato di renderlo efficiente. Sono passati un paio d'anni da quando ho iniziato a scrivere codici java, ma semplicemente non è così efficiente in termini di prestazioni, memoria intensiva ecc.
To the point:
Voglio inserire sfide di programmazione utilizzando java, quindi ho bisogno di migliorare il mio approccio alle cose che programma. Quindi, per favore suggeriscimi alcuni libri che possono aiutarmi a imparare a programmare meglio e ad avere una possibilità di risolvere le sfide nella programmazione.