Mülakat Soruları | Kod çıktısı -II


Mülakatlarda soruları bir kaç kısımdan oluşmaktadır. Bunlar arasında verimli kod yazma veya yazılan kodun çıktısının yorumlamada vardır. Bu nedenle bazı temel algoritmaları bilmek daha avantajlı ve başka problemler için ufuk açıcı olacaktır.

Çift sayıları veya tek sayıları ekrana yazdıran programı daha verimli olarak nasıl yazarsınız? (Mod işlemi dışında)





Yukarıdaki kod parçası bitsel işlem yaparak çift sayı/tek sayı kontrolü yapmaktadır. Teknik olarak bir sayının çift veya tek olması 0. bitinin değerine göredir. Bit 0 ise çift 1 ise tek sayıdır. Karşınıza çıkacak en basit sorulardan biri olabilecek olan bu soruyu kaçırmamanız dileğiyle.