Questions marquées «language-agnostic»

Utilisez cette balise pour les QUESTIONS DE PROGRAMMATION qui sont indépendantes de tout langage de programmation particulier.

30
Tableau versus liste liée
Pourquoi quelqu'un voudrait-il utiliser une liste chaînée sur un tableau? Coder une liste chaînée est, sans aucun doute, un peu plus de travail que d'utiliser un tableau et on peut se demander ce qui justifierait l'effort supplémentaire. Je pense que l'insertion de nouveaux éléments est triviale dans une liste chaînée, …



5
Que sont les objets de «première classe»?
Quand est-ce que les objets ou autre chose sont considérés comme «de première classe» dans un langage de programmation donné, et pourquoi? En quoi diffèrent-ils des langues où ils ne le sont pas? ÉDITER. Quand on dit «tout est objet» (comme en Python), veut-il bien dire que «tout est de …


15
Pouvez-vous expliquer le concept de flux?
Je comprends qu'un flux est une représentation d'une séquence d'octets. Chaque flux fournit des moyens pour lire et écrire des octets dans son magasin de stockage donné. Mais quel est le but du flux? Pourquoi le backing store lui-même n'est-il pas ce avec quoi nous interagissons? Pour une raison quelconque, …



17
Chaque récursion peut-elle être convertie en itération?
Un fil de discussion reddit a soulevé une question apparemment intéressante: Les fonctions récursives de queue peuvent être converties de manière simple en fonctions itératives. D'autres peuvent être transformés en utilisant une pile explicite. Peut chaque récursion se transformer en itération? L'exemple (compteur?) Dans l'article est la paire: (define (num-ways …







En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.