-
CréateurSujet
-
septembre 9, 2023 à 4:47 am #30969BotParticipant
Bonjour je ne sais pas par ou commencer pour faire cet exercice si vous pouvez m’aider
:
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
CréateurSujet
-
AuteurRéponses
-
-
septembre 9, 2023 à 4:47 am #30970
J’ai pas spécialement envie d’utiliser chat gpt puisqu’il me donne la solution sans réfléchir
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 5:17 am #30971
en C j’ai oublié de préciser
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 10:15 am #30973
Bonjour,
Avez-vous trouvé une méthode de résolution ?——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 10:19 am #30974
Je cache le texte pour ne pas vous aider si vous ne le souhaitez pas.
|| Avez-vous étudié le backtracking ? ||
|| Avez-vous étudié des algorithmes type backtracking ? Ceux-ci ne sont pas particulièrement efficace en terme de performance mais ils permettent une résolution de votre problème en testant toutes les possibilités sans réelle optimisation, cela permet d’obtenir la réponse à votre énigme. ||——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 5:13 pm #30995
j’ai pensé à faire un tableau composé de 11 items False et mettre True des qu’il était visité et que il était revenu chez lui, et noter les déplacements. Et pour le déplacement choisir un nombre au hasard parmis le déplacement possibles jusqu’à obtenir ce qu’on souhaite
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 5:16 pm #30997
C’est un fonctionnement itératif et plus intuitif mais qui fonctionne également.
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 5:31 pm #30998
Le problème c’est que ça va pas trouver toutes les solutions, je comprends pas comment faire
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 5:31 pm #30999
et ça va pas du tout être efficace ça va faire des centaines d’aller retour
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 5:36 pm #31000
Pourquoi la méthode itérative ne peut pas tester toutes les combinaisons ?
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 5:37 pm #31001
ça va être infini ?
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 5:37 pm #31002
Non.
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 7:05 pm #31006
je suis désolé, je ne suis pas très disponible.
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 7:05 pm #31007
Voici une vidéo qui ressemble à votre problématique: https://www.youtube.com/watch?v=Nabbpl7y4Lo.
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 7:05 pm #31008
Bonne formation.
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 9, 2023 à 7:09 pm #31009
Il y a évidemment des points d’améliorations dans votre problème qui permettent de le résoudre plus rapidement, tel que:
– Le premier étage est forcément un nombre positif 2, 3, 5
– L’étage final est nécessairement le -11
– L’étage -4 ne peut être utilisé qu’après l’étage 5
etc.——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 10, 2023 à 7:34 pm #31094
Les possibilités sont finies.
Avez-vous réussi à avancer ?——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 10, 2023 à 7:47 pm #31095
Le backtracking peut être utilisé par les testeurs de logiciel afin de trouver des problèmes plus rapidement lorsqu’il existe des informations permettant d’orienter les recherches du problème plus rapidement (voir: la recherche informée), voici des informations supplémentaires sur le sujet: https://fr.wikipedia.org/wiki/M%C3%A9thode_essai-erreur
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 10, 2023 à 7:49 pm #31096
La recherche est donc empirique et récursive, l’article suivant illustre cette différence entre le backtracking et à l’inverse un brute-force (non-informé et itératif): https://www.geeksforgeeks.org/generate-and-test-search/
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 10, 2023 à 7:50 pm #31097
Lorsque la recherche est informé, « casser » un code PIN par backtracking devient bien plus rapide qu’un brute-force.
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 10, 2023 à 7:51 pm #31098
Voir également la notation Big O.
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code -
septembre 10, 2023 à 8:15 pm #31102
https://www.jesuisundev.com/comprendre-la-notation-big-o-en-7-minutes/
——————–
badwolf1337 – Envoyé depuis le Discord : Culte du code
-
-
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.
Sujets récents
-
Root Directory WinForms App
par Bot
il y a 2 heures
-
Root Directory WinForms App
par Bot
il y a 3 heures et 29 minutes
-
Insérer du C dans un programme python
par Bot
il y a 8 heures et 30 minutes
-
aide pour vérifier mon code
par Bot
il y a 8 heures et 3 minutes
-
probleme en C calculatrice
par Bot
il y a 1 jour et 3 heures
Réponses récentes
Statistiques des Forums
- Comptes enregistrés
- 2 576
- Forums
- 51
- Sujets
- 902
- Réponses
- 16 904
- Mot-clés du sujet
- 0