Alors tu n'as pas compris ce que j'ai dit.
Et le TI-Basic a lui aussi des fonctions dédiées pour la manipulation de chaînes.
Pourquoi veux-tu qu'elles soient plus lentes ?
Concours de programmation/algorithmique: "la suite du geek"
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41956
- Images: 15669
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Concours de programmation/algorithmique: "la suite du ge
critor wrote:Et le TI-Basic a lui aussi des fonctions dédiées pour la manipulation de chaînes.
Pourquoi veux-tu qu'elles soient plus lentes ?
davidElmaleh wrote:c'est vrai qu'en Lua c'est beaucoup plus rapide. En tout cas, pour le même algorithme retranscris du basic en Lua
Bonjour
-
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 975
- Joined: 07 Nov 2013, 20:18
- Location: Paris V
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: MP* Lycée Henri IV
Re: Concours de programmation/algorithmique: "la suite du ge
La séparation Basic/assembleur z80, se justifie car ce n'est pas la même liste de modèles compatibles.
Sur TI-Nspire, le choix Lua ou TI-Basic ne change rien à cette liste.
Il n'y a donc aucune raison de séparer - à toi de faire le meilleur choix.
Et je ne vois aucune raison évidente pour que ce soit forcément le Lua. Ce n'est pas un langage compilé mais un langage interprété comme le TI-Basic, apportant simplement gestion des événements et sorties graphiques que le TI-Basic n'a pas.
Sur TI-Nspire, le choix Lua ou TI-Basic ne change rien à cette liste.
Il n'y a donc aucune raison de séparer - à toi de faire le meilleur choix.
Et je ne vois aucune raison évidente pour que ce soit forcément le Lua. Ce n'est pas un langage compilé mais un langage interprété comme le TI-Basic, apportant simplement gestion des événements et sorties graphiques que le TI-Basic n'a pas.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41956
- Images: 15669
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Concours de programmation/algorithmique: "la suite du ge
Pourtant AnToX98 m'a dit que ça lui prenait un centième de seconde pour calculer conway(1,30) sur PC, alors que ça me prend une seconde entière...
C'est uniquement du au fait que son algo est beaucoup mieux optimisé que le mien?...
Ca me semble bizarre car je trouve qu'il est plutot compacte le mien...
C'est uniquement du au fait que son algo est beaucoup mieux optimisé que le mien?...
Ca me semble bizarre car je trouve qu'il est plutot compacte le mien...
Bonjour
-
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 975
- Joined: 07 Nov 2013, 20:18
- Location: Paris V
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: MP* Lycée Henri IV
Re: Concours de programmation/algorithmique: "la suite du ge
Il est des styles de programmation pour lesquels la gestion des strings par le Lua est plutôt lente, à vous de faire vos propres tests
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6863
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: Concours de programmation/algorithmique: "la suite du ge
J'ai juste dit que ce n'était pas "évident".
Il y a des choses pour lesquelles le Lua est approprié et d'autres pour lesquelles il l'est moins.
Le choix de ton type de donnée (chaîne, liste, matrice, tableau...) peut aussi changer pas mal de choses selon le langage.
Il y a des choses pour lesquelles le Lua est approprié et d'autres pour lesquelles il l'est moins.
Le choix de ton type de donnée (chaîne, liste, matrice, tableau...) peut aussi changer pas mal de choses selon le langage.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41956
- Images: 15669
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Concours de programmation/algorithmique: "la suite du ge
Deux petites questions :
-si on participe en axe, est-ce que on a le droit de mettre du code ASM dedans/utiliser des axiomes, ou pure axe ?
-comment vous allez faire pour déterminer le temps mis par chaque programme ?
-si on participe en axe, est-ce que on a le droit de mettre du code ASM dedans/utiliser des axiomes, ou pure axe ?
-comment vous allez faire pour déterminer le temps mis par chaque programme ?
-
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 341
- Images: 0
- Joined: 16 Jan 2013, 18:27
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Médecine
Re: Concours de programmation/algorithmique: "la suite du ge
Tu peux utiliser tous les langages dans cette catégorie, donc aussi bien l'Axe que l'ASM et un mélange des deux.
Et sinon, ben chronométrage sur machine et/ou émulateur.
Et sinon, ben chronométrage sur machine et/ou émulateur.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41956
- Images: 15669
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Concours de programmation/algorithmique: "la suite du ge
Pas de Lua si j'ai bien compris ?
J'ai l'algo en tête, mais j'ai pas la TI pour le coder XD
Au passage, le TI Basic gère les strings ? Si oui je peux essayer de me démerder avec un pote
J'ai l'algo en tête, mais j'ai pas la TI pour le coder XD
Au passage, le TI Basic gère les strings ? Si oui je peux essayer de me démerder avec un pote
-
Dark-StormPartenaire
Niveau 10: GR (Guide de Référence)- Posts: 41
- Joined: 21 May 2013, 15:58
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Concours de programmation/algorithmique: "la suite du ge
Questions :
Vous allez plus essayer des grands g1 ou des grands k ?
Les g1 que vous allez tester vont-ils être quelconques ou un minimum réguliers ?
Vaut-il mieux un programme rapide à calculer C(42; 1 000) sans pouvoir calculer C(42; 20 000) ou un programme plus lent qui calcule C(42,20 000) ?
Vous allez plus essayer des grands g1 ou des grands k ?
Les g1 que vous allez tester vont-ils être quelconques ou un minimum réguliers ?
Vaut-il mieux un programme rapide à calculer C(42; 1 000) sans pouvoir calculer C(42; 20 000) ou un programme plus lent qui calcule C(42,20 000) ?
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2509
- Images: 2
- Joined: 30 Aug 2011, 08:22
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Templar
Who is online
Users browsing this forum: ClaudeBot [spider] and 12 guests