Questions marquées «language-agnostic»

212
Algorithme de largage de bombes

J'ai une n x mmatrice composée d'entiers non négatifs. Par exemple: 2 3 4 7 1 1 5 2 6 2 4 3 4 2 1 2 1 2 4 1 3 1 3 4 1 2 1 4 3 2 6 9 1 6 4 "Lâcher une bombe" diminue de un le nombre de la cellule cible et de ses huit voisins, jusqu'à un minimum de zéro. x x x x X x x x x Qu'est-ce qu'un algorithme...

200
Qu'est-ce qu'un logiciel d'opinion?

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je vois souvent des gens dire que certains logiciels sont "très d'opinion" ou que Microsoft a...

200
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...

200
Tri Radix sur place

Ceci est un long texte. S'il vous plaît, supportez-moi. En résumé, la question est: existe-t-il un algorithme de tri Radix sur place ? Préliminaire J'ai un grand nombre de petites chaînes de longueur fixe qui n'utilisent que les lettres «A», «C», «G» et «T» (oui, vous l'avez deviné: ADN ) que je...

195
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 première...