Alább találtok néhány hasznos tippet a HackerRank használatához. A HackerRank egy online oktató és programozás gyakorló oldal, ahol tematikusan találsz feladatokat és automatikus tesztek ellenőrzik a megoldásod helyességét.

1. Tipp: Állítsd be a programozási nyelvet Java 8-ra

2. Tipp: Vissza a feladatlistához

Ha megoldottál egy feladatot, akkor a fejlécben lévő navigációs menüben tudsz visszamenni a feladatok listájához. Kattints a Progmasters practice exercises-ra:

3. Tipp: Használd a saját fejlesztő környezeted!

Előnye:
+ begyakorlod a használatát, ami később hasznodra válik.
+ több segítséget nyújt a megoldás során, pl. rendelkezésre állnak a dokumentációk, automatikus kódkiegészítés stb.
+ továbbfejlesztheted a saját feladatmegoldásodat

Teendők:

Telepítsd a Java Development Toolkitet (JDK): http://www.oracle.com/technetwork/java/javase/downloads

Telepítsd az IntelliJ IDEA Community változatát: https://www.jetbrains.com/idea/download/

Az Intellij IDEA programban:
Create New Project vagy File -> New -> Project… (Java),
Java, Projeck SDK: itt válaszd ki a telepített JDK-t (New -> JDK)

Next, Next,
Project name: HackerrankSolution
Base package: legyen üres!

Az src mappára jobb klikk -> New -> Java class, Name: Solution

A HackerRank oldaláról a forráskódot Ctrl+A és Ctrl+C billentyű kombinációkkal kimásolhatod a vágólapra és az IntelliJ IDEA-ban a Solution Java osztály forráskódját Ctrl+A és Ctrl+V -vel lecserélheted. Így már a fejlesztő környezetben is tudod írni és futtatni a kódot.

Kód futtatása: a forráskódra jobb klikk és Run ‘Solution.main()’.

Bemeneti adatok megadása: kattints az alsó részen megjelenő 4:Run nézetre és kézzel beírhatod (vagy bemásolhatod) a bemeneti értéket, majd Enter.

Ha kész, vagy akkor hasonló módon visszamásolhatod a forráskódot a HackerRank felületére.

4. Tipp: Ha elakadsz, ne add fel!

Keress hasonló feladatokat a Practice részen és nézd meg milyen megoldásokat adtak mások a Discussions fül alatt.