Kod yazma yeteneklerimizi ölçebileceğimiz sitelerden Codility‘de test olarak yapabileceğiniz bir soru bulunuyor. Aşağıdaki görselde soruyu görebilirsiniz.
Benim çözümüm devam eden sayfada. Sizde çözümünüzü yazın bakalım.
int equi ( int[] A ) { Int64 ilkYari; Int64 sonYari; for (int iLoop = 0; iLoop < A.Length; iLoop++) { ilkYari = 0; sonYari = 0; for (int yLoop = 0; yLoop <= iLoop; yLoop++) ilkYari += A[yLoop]; for (int zLoop = iLoop; zLoop < A.Length; zLoop++) sonYari += A[zLoop]; if (ilkYari == sonYari) return iLoop; } return -1; }
Senior Software Engineer, @Microsoft
Ada ve Ege'nin babası ;)
Makale Adedi: 484