Écrire un objet utilisateur dans Swift, bien que ma question concerne n'importe quel langage fortement typé. Un utilisateur peut avoir un tas de liens (FacebookProfile, InstagramProfile, etc.). Quelques questions à ce sujet. Est-ce une bonne pratique d'encapsuler des liens dans leur propre objet? struct Utilisateur { var firstName: chaîne var …
J'ai du mal à définir ce modèle de données que j'ai rencontré en travaillant sur plusieurs applications. Cela consiste en: Un type d'objet composé de nombreux objets lui-même Un deuxième type d'objet, où chaque instance «a plusieurs» du premier objet Et, chacun des sous-objets du premier objet est modifiable pour …
J'ai donc récemment fait quelques remaniements majeurs de mon code. L'une des principales choses que j'ai essayé de faire était de diviser mes classes en objets de données et objets de travail. Cela a été inspiré, entre autres, par cette section de Clean Code : Hybrides Cette confusion conduit parfois …
J'implémente un quadtree. Pour ceux qui ne connaissent pas cette structure de données, j'inclus la petite description suivante: Un Quadtree est une structure de données et est dans le plan euclidien ce qu'est un Octree dans un espace tridimensionnel. L'indexation spatiale est une utilisation courante des quadtre. Pour résumer leur …
Je suis aux premiers stades de l'écriture d'un mode majeur Emacs pour le réseau Stack Exchange ; si vous utilisez Emacs régulièrement, cela vous sera finalement bénéfique. Afin de minimiser le nombre d'appels passés à l'API de Stack Exchange (plafonné à 10000 par IP par jour) et d'être simplement un …
La question générale Quelles sont les différences entre les algorithmes utilisant des structures de données et les algorithmes utilisant des bases de données? Un certain contexte C'est une question qui m'écoute depuis un certain temps et je n'ai pas pu trouver de réponse convaincante. Actuellement, je travaille à renforcer ma …
Comment appelez-vous les classes sans méthodes? Par exemple, class A { public string something; public int a; } Ci-dessus est une classe sans aucune méthode. Ce type de classe a-t-il un nom spécial?
Lors d'une interview, on m'a demandé ce qui suit: Une application immobilière qui répertorie toutes les maisons qui sont actuellement sur le marché (c'est-à-dire à vendre) à une distance donnée (par exemple, l'utilisateur souhaite trouver toutes les maisons à moins de 30 km), comment concevriez-vous votre application (structure de données …
Selon Wikipedia, une pile : est un type de données abstrait de type dernier entré, premier sorti (LIFO) et une structure de données linéaire. Alors qu'un tableau : est une structure de données constituée d'une collection d'éléments (valeurs ou variables), chacun identifié par au moins un index ou une clé …
J'essaie de penser à la meilleure façon de procéder comme suit: J'ai une liste de tâches stockées dans la base de données. Une tâche a une priorité qui lui est affectée. Vous pouvez modifier la priorité d'une tâche pour réorganiser l'ordre de leur exécution. Je pense à quelque chose de …
Je crée une implémentation MiniMax simple dans le langage de programmation fonctionnel Elixir. Parce qu'il existe de nombreux jeux à connaissance parfaite (tic tac toe, connect-four, checkers, échecs, etc.), cette implémentation pourrait être un cadre pour créer des IA de jeu pour l'un de ces jeux. Un problème auquel je …
J'ai un problème réel que j'essaie de représenter et d'automatiser. Je l'ai simplifié et résumé comme suit: Il existe n lieux de travail (P1, P2, ..., Pn). Chaque endroit, Pn a une clé, Kn. Il y a m Ouvriers (W1, W2, ..., Wm). Pour travailler chez Pn, un travailleur doit …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Je connais quelques bonnes options …
Je suis en charge de réécrire un ancien code VB. Je comprends comment cela fonctionne, mais j'ai l'impression qu'il existe un moyen beaucoup plus efficace de faire ce qu'ils ont fait. Je ne peux pas comprendre ce que c'est. Voici un exemple artificiel qui, en termes d'exigences de données, est …
Je souhaite implémenter une banque de données en mémoire pour un service Web à Haskell. Je veux exécuter des transactions dans la STMmonade. Lorsque je google table de hachage sur Steam Haskell, je n'obtiens que ceci: Data. BTree. HashTable. STM.Le nom et la complexité du module suggèrent que cela est …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.