Promotion
Université de Java
Apprentissage
Cours
Missions
Études et quiz
Jeux
Aide
Calendrier motivateur
Stage
Communauté
Utilisateurs
Forum
Discussion
Articles
Témoignages
Activité
Avis
Abonnements
Thème clair
Article
  • Avis
  • À propos
  • CS50
Démarrer
Démarrer la formation
  • Articles
  • Auteurs
  • Tous les groupes
  • Liste de tous les articles
JavaRush /Blog Java /Random-FR /Tests en ligne pour le travail.
Heavy
Niveau 30
  • 28 février 2021
  • 177 views
  • 0 comments

Tests en ligne pour le travail.

Publié dans le groupe Random-FR
Frontend-университет
Bon après-midi. En général, j'ai décidé de créer un tel sujet. De nombreuses entreprises utilisent des tests en ligne pour postuler à un emploi. De plus, les termes sont en anglais. langue et aujourd'hui j'ai écrit un tel test - https://www.hackerrank.com/ Je recommande à tout le monde de l'essayer. De plus, JavaRush ne rend pas ses tâches accessibles au public, mais vous pouvez alors montrer la note à l'employeur. Mais bon, pas question de ça maintenant. En général, j'ai fait 4 tests, pendant 90 minutes. Il n’est pas nécessaire de tout résoudre et il est écrit qu’il vaut mieux en résoudre plusieurs mais qualitativement. Et j'aimerais en discuter, parce que... Je n'ai pas compris comment ils auraient pu être mieux résolus))))) Tâche 1. Écrivez ceci - static int result(int[] arr){} Un tableau est donné dans lequel trouver la différence entre le plus grand élément et le le plus petit, et l'indice du plus petit doit être inférieur à l'indice du plus grand. J'ai probablement décidé ce que tout le monde pensait - le premier pour rechercher le plus grand élément et l'index. Ensuite, le second recherche le plus petit élément parmi les éléments jusqu'à indexMax. Et je montre juste la différence. Et cette solution n'est pas la plus optimale, elle n'a obtenu que 3 tests sur 10. Quelles sont les suggestions pour mieux la résoudre ? Maintenant, je pense qu'il était peut-être possible de le mettre en un seul, mais que se passerait-il si la séquence après l'élément max ne devait pas participer... ou peut-être quelque chose comme public static synchronisé, etc. donne également des avantages dans les tests, n'a pas vérifié sauf la tâche publique 2. write String[] result(String S, String T){} Deux lignes sont données. (C'était similaire à Javarush avec des fichiers) La ligne T est la ligne S sans quelques mots. Renvoie un tableau de mots manquants dans T. Je l'ai résolu comme ceci : split(t)=" " - le résultat dans set ; split(s)=" ", pour et si !set.contains(s[i]) alors ajoutez à ArrayList résultat; puis retournez result.toArray(new String[0]); 5 essais sur 10 ; Le premier résultat était Set - il y avait 3 tests sur 10 ; Quelqu'un a-t-il d'autres commentaires ou suggestions ? Problème 3. Je ne l'ai pas résolu, mais si quelqu'un est intéressé, étant donné le texte String[], recherchez tous les domaines dans le texte et affichez-le à l'écran. Comme "lyalala http://www.xyz.ru lyall yall http://ww2.abc.com/sfsflj&dsf?dsfslj/index.html lyala" sortie "xyz.ru;abc.com" 4ème Avec les arbres binaires, je l'ai fait Je ne l'ai pas lu, c'était dommage d'avoir eu le temps
Python-университет
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Apprendre
  • Курси програмування
  • Inscription
  • Cours de Java
  • Aide avec les missions
  • Tarification
  • Projets de jeu
Communauté
  • Utilisateurs
  • Articles
  • Forum
  • Discussion
  • Témoignages
  • Activité
Société
  • À propos
  • Contacts
  • Avis
  • FAQ
  • Support
JavaRush JavaRush est un cours en ligne pour apprendre la programmation Java à partir de rien. Ce cours est le moyen idéal de maîtriser Java pour les débutants. Il contient plus de 1 200 missions avec vérification instantanée et l'essentiel de la théorie sur les fondamentaux de Java. Pour t'aider à réussir dans ton apprentissage, nous avons préparé tout un tas de fonctionnalités motivantes : questionnaires, projets de codage et contenu pour t'aider à apprendre efficacement et te lancer dans une carrière de développeur Java.
Suis-nous
On ne naît pas programmeur, on le devient © 2025 JavaRush
Télécharger l'application
  • Google Play
  • App Store
Mastercard Visa
On ne naît pas programmeur, on le devient © 2025 JavaRush