Originariamente inviato da Carlitos84
Salve ragazzi, sono nuovo nel forum e da 2 settimane stò sbattendo la testa su una parte di un progetto in Java.
Ho creato una matrice binaria (0 e 1) di dimensione N x N e devo contare il numero di 1 che sono presenti nella riga/diagonale scelta...devo cioè considerare la matrice binaria come fosse un piano cartesiano e scegliere come direzione la retta che passa dall'ultimo elemento della prima colonna (N,0) a un punto (a,b) passato come parametro al metodo.
Premetto che io l'avevo fatto creando un metodo per ogni direzione, ma la prof. mi ha detto che lo vuole più generico, appunto passando come parametro le coordinate (a,b).
La mia domanda principale è:
C'è un modo in Java per vedere la matrice come un piano cartesiano cioè in cui l'elemento di posizione (0,0) sia quello più in basso a sinistra e non quello in alto a sinistra??
Ragazzi aiutatemi perchè sono davvero nel panico.