Questions sur language-agnostic

24
réponses

Pourquoi ne pas utiliser les exceptions comme flux régulier de contrôle?

pour éviter toutes les réponses standard que j'aurais pu googler, je vais vous donner un exemple que vous pouvez tous ... si vous êtes tous les deux: clair Honorer le contrat de votre méthode Tirer sur moi.
demandé sur 2009-04-08 14:25:01
21
réponses

Des nombres aléatoires uniques (non répétitifs) dans O(1)?

j'aimerais générer des nombres aléatoires uniques entre 0 et 1000 qui ne se répètent jamais (c'est-à-dire que 6 n'appa ... qui ne recourt pas à quelque chose comme une recherche O(N) des valeurs précédentes pour le faire. Est-ce possible?
demandé sur 2008-10-13 00:34:22
7
réponses

Pourquoi est-il recommandé d'avoir de ligne vide en fin de fichier?

certains outils de style code le recommandent et je me souviens avoir vu des outils de ligne de commande unix avertir de la ligne vide manquante. Quelle est la raison d'avoir une ligne vide supplémentaire?
demandé sur 2010-02-18 13:52:08
18
réponses

Chaque récursion peut-elle être convertie en itération?

Un thread reddit porté apparemment une question intéressante: les fonctions récursives de queue ... ((= y 0) 1) (num-ways2 x y) )) (define (num-ways2 x y) (+ (num-ways (- x 1) y) (num-ways x (- y 1))
demandé sur 2009-05-31 13:48:04
30
réponses

Construire un graphique ASCII des mots les plus couramment utilisés dans un texte donné [fermé]

Le défi: construisez une carte ASCII des mots les plus couramment utilisés dans un texte donné. ... outils traditionnels * Nix shell plus un mélange d'outils (comme grep, tr, sort, uniq, de la tête, perl, awk).
demandé sur 2010-07-03 00:54:05
21
réponses

Qu'est-ce que "couplage lâche?"Veuillez donner des exemples

je n'arrive pas à analyser le concept de "couplage lâche."Je suppose qu'il n'aide pas que le mot "lâche" a habituellem ... . est-ce que quelqu'un peut montrer un code" avant "et" après " (ou un pseudo-code) qui illustre ce concept?
demandé sur 2008-10-22 22:23:09
30
réponses

Choisir un élément aléatoire à partir d'un ensemble

Comment choisir un élément aléatoire dans un ensemble? Je suis particulièrement intéressé à choisir un élément aléatoi ... partir d'un HashSet ou un LinkedHashSet, en Java. Des Solutions pour d'autres langues sont également les bienvenus.
demandé sur 2008-09-24 04:12:17
28
réponses

Code Golf: Lasers

Le défi le code le plus court par nombre de caractères pour entrer une représentation 2D d'une carte, et la so ... ^# ########## Output: true le nombre de codes comprend les entrées/sorties (I. e programme complet).
demandé sur 2009-09-26 03:55:29
4
réponses

Pourquoi Les Nombres À Virgule Flottante Sont-Ils Inexacts?

pourquoi certains nombres perdent-ils leur précision lorsqu'ils sont stockés sous forme de nombres à virgule flottante ... 2421875 comment un nombre aussi simple peut-il être " trop grand" pour exprimer en 64 bits de mémoire?
demandé sur 2014-02-20 04:39:02
30
réponses

Générer la liste de toutes les permutations possibles d'une chaîne

Comment pourrais-je générer une liste de toutes les permutations possibles d'une chaîne de caractères entre X et y en ... une liste variable de caractères. N'importe quelle langue fonctionnerait, mais elle devrait être portable.
demandé sur 2008-08-02 10:57:57
9
réponses

Qu'est-ce que la stabilité dans les algorithmes de tri et pourquoi est-elle importante?

je suis très curieux, pourquoi la stabilité est ou n'est pas important dans le tri des algorithmes?
demandé sur 2009-10-05 04:40:16
12
réponses

Si la condition A est satisfaite, la condition B doit être satisfaite pour que L'action C puisse être réalisée.

ma question Est: if (/* condition A */) { if(/* condition B */) { /* do action C */ } ... est-il possible d'écrire le code D'action c une seule fois au lieu de deux? comment le simplifier?
demandé sur 2017-07-20 06:16:25
10
réponses

Qu'est-ce que existentielle type?

j'ai lu à travers L'article de Wikipedia types existentiels . J'ai compris qu'on les appelle des types existentie ... Quelle est la différence entre T = ∃X { X a; int f(X); } et T = ∀x { X a; int f(X); } ?
demandé sur 2008-11-15 10:31:00
8
réponses

Qu'est-ce que l'idiome" exécuter autour"?

Qu'est-ce que cet idiome" Execute Around " (ou similaire) dont j'ai entendu parler? Pourquoi pourrais-je l'utiliser, et pourquoi pourrais-je ne pas l'utiliser?
demandé sur 2008-12-04 23:36:37
11
réponses

Le terme "Contexte" dans la programmation?

j'ai été programmer depuis quelques mois maintenant et un mot fréquemment utilisé est" contexte " dans les classes. Com ... ne question/réponse n'a pu m'aider. je serais très heureux si quelqu'un pouvait me fournir une explication.
demandé sur 2011-05-27 01:08:06
10
réponses

Modèles de conception: usine abstraite vs méthode D'usine

Remarque: les Questions sont à la fin du post. j'ai lu les autres fils stackoverflow concernant usine a ... Méthode de Fabrique que le créateur de l'ancien est une Interface et le créateur pour le dernier de la Classe?
demandé sur 2010-11-18 01:25:07
10
réponses

Quelle est la différence entre une carte et un dictionnaire?

je sais qu'une carte est une structure de données qui établit une correspondance entre les clés et les valeurs. N'est ... ble être ce que les gens demandent généralement ici donc), je veux savoir quelle est leur différence en théorie.
demandé sur 2010-05-21 21:12:30
8
réponses

Comment créer une Architecture Plug-In Flexible?

un thème récurrent dans mon travail de développement a été l'utilisation ou la création d'une architecture plug-in mai ... érable d'utiliser des outils pour créer une architecture de plugin, ou de le faire sur ses propres modèles suivants?
demandé sur 2010-05-04 22:50:51
5
réponses

Modèles de conception: Usine vs méthode D'usine vs usine abstraite

je lisais des dessins d'un site web là j'ai lu au sujet de L'usine, méthode D'usine et usine abstraite mais i ... 'un de l'autre? quand utiliser lequel? et aussi si possible, des exemples java liés à ces modèles?
demandé sur 2012-10-23 15:16:36
14
réponses

Les voisins les plus proches avec des données de haute dimension?

j'ai posé une question il y a quelques jours sur la façon de trouver les voisins les plus proches pour un vecteur do ... t efficacement? est-ce que quelqu'un peut clarifier une partie (ou la totalité) des questions ci-dessus?
demandé sur 2011-04-22 04:10:35
19
réponses

Générer des couleurs entre le rouge et le vert pour un compteur d'électricité?

j'écris un jeu Java et je veux mettre en place un compteur de puissance pour combien de temps vous allez tirer quelque ... s entre 0,0 et 1,0. 0,0 renvoie un rouge vif, 1,0 renvoie un vert vif. Java Teinte Graphique:
demandé sur 2008-12-04 13:56:25
30
réponses

Fichier E / S dans tous les langages de programmation [fermé]

cela doit être une question courante que tous les programmeurs ont de temps en temps. Comment puis-je lire une ligne d ... mment le faire dans Prolog , Haskell , Fortran , Lisp , ou Basic alors s'il vous plaît aller droit devant.
demandé sur 2010-08-21 20:16:28
30
réponses

Quel est le point de la programmation orientée objet?

autant que je puisse dire, en dépit des millions ou des milliards dépensés sur l'enseignement de L'OOP, les langues, e ... e rate ici? Où est la valeur de L'OOP, et pourquoi tout le temps et l'argent n'a pas réussi à améliorer le logiciel?
demandé sur 2008-08-23 18:40:28
6
réponses

IOException: le processus ne peut pas accéder au fichier 'file path' parce qu'il est utilisé par un autre processus

j'ai du code et quand il s'exécute, il lance un IOException , disant que le processus ne peut pas acc ... e" parce qu'il est utilisé par un autre procédé Qu'est-ce que cela signifie, Et Que puis-je y faire?
demandé sur 2014-11-04 20:19:58
11
réponses

Asynchrone vs Multithreading - Est-il une différence?

est-ce qu'un appel asynchrone crée toujours un nouveau fil? Quelle est la différence entre les deux? est-ce q ... . je sais que les appels asynchrones peuvent être faits sur des fils simples? Comment est-ce possible?
demandé sur 2009-03-02 02:18:01
14
réponses

Résoudre" qui possède le zèbre " programmatiquement?

Edit: ce puzzle est également connu sous le nom de "L'énigme D'Einstein" le qui possède le zèbre (vous p ... on boit de l'eau dans la maison à côté de la maison où ils fument Mélange. ...à qui appartient le Zèbre?
demandé sur 2008-11-26 00:14:26
30
réponses

Pourquoi ne devrais-je pas utiliser "notation hongroise"?

je sais à quoi le hongrois se réfère - donner des informations sur une variable, un paramètre, ou un type comme préfix ... ponibles? Voir aussi: les gens utilisent les hongrois, les conventions de nommage dans le monde réel?
demandé sur 2008-09-22 00:08:53
8
réponses

Qu'est-boxing et unboxing et quels sont les compromis?

je cherche une réponse claire, concise et précise. idéalement comme la réponse réelle, bien que les liens vers de bonnes explications soient les bienvenus.
demandé sur 2008-08-16 12:34:25
3
réponses

Structure des données pour les dés chargés?

supposez que j'ai un dé chargé en N-Face où chaque côté k a une certaine probabilité p k de venir quand je le ro ... qui est vraiment impressionnant. J'espère que c'est un complément utile à l'information contenue dans les réponses!
demandé sur 2011-02-17 13:33:43
17
réponses

Quelle est la différence entre le Type et la classe?

Qu'est-ce qui rend un type différent de la classe et vice versa? (Dans la langue générale-agnostique sens)
demandé sur 2009-01-22 08:44:04