import java.io.* import java.math.* import java.security.* import java.text.* import java.util.* import java.util.concurrent.* import java.util.function.* import java.util.regex.* import java.util.stream.* import kotlin.collections.* import kotlin.comparisons.* import kotlin.io.* import kotlin.jvm.* import kotlin.jvm.functions.* import kotlin.jvm.internal.* import kotlin.ranges.* import kotlin.sequences.* import kotlin.text.* /* * Complete the ‘matchingStrings’ function below. * * The function is expected to return an INTEGER_ARRAY. * The function accepts following parameters: * 1. STRING_ARRAY strings * 2. STRING_ARRAY queries */ fun matchingStrings(strings: Array<String>, queries: Array<String>): Array<Int> { // Write your code here var resultArrayList = ArrayList<Int>() var count = 0 for(i in queries) { for(k in strings) {[…]
Yazar: yaseminuctas
Hourglass- Hackerrank Algorithm with Kotlin
//Kotlin çözümüm: import java.io.* import java.math.* import java.security.* import java.text.* import java.util.* import java.util.concurrent.* import java.util.function.* import java.util.regex.* import java.util.stream.* import kotlin.collections.* import kotlin.comparisons.* import kotlin.io.* import kotlin.jvm.* import kotlin.jvm.functions.* import kotlin.jvm.internal.* import kotlin.ranges.* import kotlin.sequences.* import kotlin.text.* /* * Complete the ‘hourglassSum’ function below. * * The function is expected to return an INTEGER. * The function accepts 2D_INTEGER_ARRAY arr as parameter. */ fun hourglassSum(arr: Array<Array<Int>>): Int { // Write your code here var result : Int = -1 for (row in 0..3) { for (column in 0..3) { val temp = arr[row][column] + arr[row][column + 1] +[…]
Time Conversion – Algorithms – Hackerrank- Kotlin
Problem: Given a time in -hour AM/PM format, convert it to military (24-hour) time.Note: – 12:00:00AM on a 12-hour clock is 00:00:00 on a 24-hour clock. – 12:00:00PM on a 12-hour clock is 12:00:00 on[…]
Android Full Screen Custom Dialog Yapımı
Custom Dialog Dialog dialog = new Dialog(this); dialog.setContentView(R.layout.dialog); dialog.show(); Custom dialoğunuzu Full Screen yapmak için aşağıdaki kodu yazmanız yeterli.. Dialog dialog = new Dialog(this, android.R.style.Theme_Light_NoTitleBar_Fullscreen); dialog.setContentView(R.layout.dialog); dialog.show();
Diagonal Difference – Algorithms – Hackerrank
Hackerrank Diagonal Difference problemi ve çözümü.. import java.io.*; import java.math.*; import java.security.*; import java.text.*; import java.util.*; import java.util.concurrent.*; import java.util.function.*; import java.util.regex.*; import java.util.stream.*; import static java.util.stream.Collectors.joining; import static java.util.stream.Collectors.toList; class Result {[…]
Android Studio – Projeye kütüphane ekleme
Android Studio’da projeye kütüphane eklemenin iki yolu vardır. İlki build.gradle ‘ da dependencies’in içine istediğimiz kütüphanenin kodunu eklemek. Genelde version numaraları uyuşmaması gibi hatalar aldığımdan hemde nette kütüphane kodu aramak istemediğim için ben ikinci yolu[…]
Android Studio – Toolbar
Projemize toolbar eklemek için öncelikle uygulamamıza tanımlı olarak gelen actionbar’ı kaldırmamız gerekiyor. res/values/styles.xml ‘inin içindeki <style name=”AppTheme” parent=”Theme.AppCompat.Light.DarkActionBar”> ‘ı <style name=”AppTheme” parent=”Theme.AppCompat.Light.NoActionBar”> ile değiştiriyoruz. Ardından res klasörünün altında bulunan layout ‘un içine yeni bir layout[…]
Android – MapsActivity Marker Ekleme
Bu projemiz de MapsActivity kullanarak haritadan konum işaretleme ve seçilen konumlar arasında çizgi çizmeyi öğreneceğiz. Google Maps Activity seçerek projemizi oluşturuyoruz. Kodları açıklamaya geçmeden projemin son halinini, aklınızda daha kolay canlanması için aşağıya[…]
Android – WeatherApp
Bu app modelimizde ki amacımız Retrofit Kütüphanesini öğrenmek.. İlk olarak uygulamamız nasıl duracak, tasarımımız kafanız da canlanması adına aşağıdaki görselleri inceleyebilirsiniz. activity_main xml kodlarım; <?xml version=”1.0″ encoding=”utf-8″?> <android.support.constraint.ConstraintLayout xmlns:android=”http://schemas.android.com/apk/res/android” xmlns:app=”http://schemas.android.com/apk/res-auto” xmlns:tools=”http://schemas.android.com/tools”[…]
Yulaf Lapası Tarifi
Malzemeler: Yulaf Süt Fıstık Ezmesi Tarçın Kakao Hindistan Cevizi Muz Nar Fındık Yapılışı: Tavamıza bir çay bardağı yulafımızı koyup iki çay bardağı sütümüzü ekleyerek karıştırıyoruz. Yulafımız sütü çekene kadar karıştırıp ocaktan almaya yakın bir yemek[…]
Java’da Atom( Token )
Bir programın parçalanmayan en küçük birimine atom(token) denir. Atomlar 6 grupta sınıflandırılırlar. Anahtar Sözcükler ( keywords, reserved words) /* Bütün anahtar sözcükler Java’da küçük harf ile başlar. */ […]
“Protein Bar” Tarifi
15 dakika da ev yapımı protein bar… Malzemeler: Yulaf Muz Hurma Elma Fındık Tarçın Bir adet muzdan üç bar çıkıyor isteğinize göre malzeme oranlarını artırarak bar sayısını artırabilirsiniz. Yapılışı: Bir adet muzu çatal yardımı ile[…]