Konsola I/O wewnątrz wywiadów

Last updated: December 24, 2024

Przegląd

Console I/O to miejsce, w którym użytkownicy oceniają swój kod, uruchamiając go na podstawie niestandardowego wejścia i sprawdzając jego wynik. Console I/O pomaga również użytkownikom sprawdzić wynik podanych przypadków testowych w pytaniu.

Platforma wywiadów zapewnia interfejs podziału widoku, który pozwala użytkownikom zobaczyć edytor kodu i Console I/O obok siebie, wykorzystując maksymalny dostępny ekran. Umożliwia to użytkownikom zobaczenie jak największej części swoich linii podczas sprawdzania wyniku.

Dostęp do Console I/O

  • Console I/O w wywiadzie jest domyślnie zamknięte. Aby uzyskać dostęp do Console I/O, możesz przejść do prawego panelu ekranu wywiadu i kliknąć przycisk I/O.

  • Spowoduje to podział ekranu na dwie części, w których możesz zobaczyć swój kod i Console I/O obok siebie.

    image5.png

Używanie niestandardowego wejścia

  • Na górze Konsoli I/O możesz zobaczyć trzy zakładki Input/Output, Test Cases, i Console. Wybierając zakładkę Input/Output tutaj, możesz wpisać swoje dane wejściowe w polu Input i kliknąć przycisk Run Code na dole ekranu, aby sprawdzić swój kod na podstawie niestandardowego wejścia. 

  • W przypadku pomyślnej kompilacji wynik zostanie wyświetlony w polu Your Output .

    image3.png
  • Jeśli chcesz zatrzymać proces Run Code, możesz kliknąć przycisk Abort , który pojawi się po kliknięciu Run Code.

    image2.png

Uruchamianie Test Cases

  • W przypadku pomyślnej kompilacji niestandardowego wejścia, zobaczysz na górze zakładki komunikat, który mówi, „Komplekcja zakończona sukcesem. Możesz teraz uruchomić testy” ta klikalna notacja uruchomi Twoje przypadki testowe i przeniesie Cię do zakładki Test Cases, gdzie możesz uzyskać dostęp do wyników.

    image1.png
  • Możesz również kliknąć na zakładkę Test Cases na górze konsoli, aby uzyskać dostęp do przypadków testowych bezpośrednio. Musisz kliknąć na Uruchom testy na dole strony, aby uruchomić swoje przypadki testowe. 

  • Po uruchomieniu przypadków testowych za pomocą którejkolwiek z metod, zobaczysz wynik na górze zakładki Test Cases. 

  • Interfejs pokazuje status przypadków testowych oraz liczbę zaliczonych Test Cases. 

  • Możesz wybrać żądany przypadek testowy z listy rozwijanej Testcase.

  • Dla wybranego przypadku testowego będą wyświetlane dane wejściowe, wyjściowe i oczekiwane wyjście.

    image4.png
  • Ukryte przypadki testowe (te z ikoną kłódki) nie są widoczne dla kandydata.

Możesz również rozwinąć i zwinąć te pola, jak pokazano na poniższej grafice.

Expand2.gif