Schéma de la fusion de deux listes en une seule
comment concevoir une fonction de fusion de deux listes en une seule liste.
le premier élément de la première liste sera le premier élément de la nouvelle liste et le premier élément de la deuxième liste sera le deuxième élément de la nouvelle liste
(a,b,c,d,e,f), (g,h,i) sera (a,g,b,h,c,i,d,e,f,)
OriginalL'auteur John | 2012-09-28
Vous devez vous connecter pour publier un commentaire.
La procédure que vous essayez de mettre en œuvre est connue comme
interleave
oumerge
. Parce que cela ressemble à des devoirs, je ne peux pas vous laisser un droit de réponse, je vais plutôt vous diriger dans la bonne direction; remplir les espaces vides:Downvoter: des commentaires à ce sujet?
Je suis juste deviner mais les Downvoter peut-être s'opposer à la "parce que cela ressemble à des devoirs". J'ai eu cette même question en ce moment et je suis à l'aide de système dans un environnement de travail. Peut-être le Downvoter a été mis hors tension par la présomption c'est la question des devoirs à la maison d'origine. Encore une fois, je suis juste deviner.
J'en doute, un beaucoup mes réponses sont écrites en supposant que l'OP est en train de faire des devoirs à faire et ne donnent que des conseils, comme ci-dessus. Tant que la réponse est correcte (ce qui est), il n'y a pas de raison de downvote pour que
Je n'en disconviens pas donner de conseils est/peut-être la bonne. Je suis suggère simplement que l'opposition est le public accusation. En général, les gens n'aiment pas être accusé de nefariousness lorsque les innocents questions sont soulevées.
OriginalL'auteur Óscar López
Ici est purement fonctionnelle et récursive de la mise en œuvre dans
R6RS
OriginalL'auteur Aslan986
Il n'est pas nécessaire de vérifier les deux listes: Voici une version simple:
OriginalL'auteur wolrah