Un algorithme est une séquence d'étapes bien définies qui définit une solution abstraite à un problème. Utilisez cette balise lorsque votre problème est lié à la conception d'un algorithme.

algorithm...

Comment trouver efficacement le nombre individuel exact de tableaux de chaînes dans des tableaux de phrases? Exemple var names= ["jhon", "parker"]; var sentences = ["hello jhon", "hello parker and parker", "jhonny jhonny yes parker"]; Answer : jhon ->1 times (do not consider jhonny), parker-> 3 t....
25 févr. 2020 à 12:32
J'ai essayé le code pour trouver "si un point se trouve à l'intérieur d'un triangle ou non", en utilisant l'aire. Je pense que de cette façon, je peux trouver la réponse à "si un point se trouve à l'intérieur d'un polygone ou non" parce que tout polygone est fait d'un ou plusieurs triangles.Mais lor....
14 janv. 2020 à 06:25
J'ai lu quelques questions de stackoverflow et d'autres blogs à ce sujet. La plupart d'entre eux expliquent de choisir le point médian en utilisant: 1. low + (high - low)/2 2. (low + high)/2, round down to integer. de Décider au milieu de la recherche binaire et https://www.khanacademy.org/computin....
11 janv. 2020 à 08:09
J'ai la tâche de compter la quantité de chemin le plus court d'un sommet à l'autre dans le graphique de poids non dirigé. J'ai décidé d'utiliser l'algorithme djikstra et j'ai obtenu une implémentation qui résout correctement le problème et me donne le chemin le plus court. J'ai lu que je dois modifi....
7 janv. 2020 à 22:12
J'essaie de résoudre un problème sur Codewars qui implique de voir si une chaîne inclut toutes les lettres dans une deuxième chaîne. Je pense que j'ai trouvé une solution décente, mais mon code expire (12000 ms) et je ne peux pas comprendre pourquoi. Quelqu'un pourrait-il faire la lumière sur cette ....
7 janv. 2020 à 04:21
Le nième nombre de triangle est défini comme la somme 1 + 2 + ... + n. Je travaille sur un problème Project Euler qui demande de trouver le plus petit nombre de triangle ayant plus de 500 diviseurs, donc (en Python) j'ai écrit deux fonctions, mytri(n) et mydiv(n), pour calculer le nième triangle et ....
3 janv. 2020 à 07:21
Disons que j'ai un tableau simple ["apple", "banana", "lemon", "mango"];. Maintenant, les permutations les plus simples de ce tableau, par exemple choisissez 3, avec répétition est: let array = ["apple", "banana", "lemon", "mango"]; for (let i = 0; i < array.length; i++) for (let j = 0; j < a....
J'ai deux tableaux float vertices[] = { -0.5f, -0.5f, 0.0f, 0.5f, -0.5f, 0.0f, 0.0f, 0.5f, 0.0f }; float normals[] = { 0.0, 0.0f, 1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 1.0f }; Je veux d'abord ajouter le tableau vertices à un std::vector<float> et ensuite insérer le t....
26 déc. 2019 à 10:29
Je fais l'exercice de programmation suivant: Combien de wagons sont dans le train? . La déclaration est: Vous êtes dans un train qui se déplace en permanence en cercle. Le train est en boucle: la tête est connectée à la queue et vous pouvez passer d'un autre répertoire. Chaque wagon a une lumière. L....
25 déc. 2019 à 12:53
J'essaie de valider une broche en utilisant la fonction suivante function validate(num){ num.length === 4 || num.length === 6 ? { regex = /\d+/, regex:test(num) } : false } Mais je reçois cette erreur et je ne peux pas comprendre pourquoi /home/runner/index.js:3 regex = /\d....
J'essaie de trouver une solution efficace pour le problème suivant: J'ai une liste de dictionnaires, chaque dictionnaire ayant le même jeu de clés qu'un autre. Les valeurs associatives peuvent être des inter-dictionnaires égaux. J'essaie de trouver le nombre minimum de clés et leurs valeurs associ....
20 déc. 2019 à 12:09
Je ne suis pas un étudiant CS donc ce n'est pas des devoirs. J'essaie d'apprendre ces choses moi-même, mais je veux m'assurer de ne pas développer de mauvaises habitudes en cours de route. Fondamentalement, j'ai un arbre binaire classique et je veux calculer la hauteur (ou la profondeur) de l'arbre.....
19 déc. 2019 à 07:01
je fais un jeu multijoueur en utilisant html, node js et socket.io. Au départ, j'envoyais socket_id, les positions des joueurs (x, y) et l'angle dans les mises à jour du jeu. Comme l'identifiant de socket est assez long et utilise plus d'octets, je veux utiliser un petit identifiant (2 ou 3 mots / n....
18 déc. 2019 à 20:29
Problème : besoin de la fonction SQL pour renvoyer la valeur de correspondance "la plus faible" à l'aide de l'algorithme Levenshtein. Code : CREATE FUNCTION ufn_levenshtein(@s1 nvarchar(3999), @s2 nvarchar(3999)) RETURNS int AS BEGIN DECLARE @s1_len int, @s2_len int DECLARE @i int, @j int, @s1_....
18 déc. 2019 à 16:25
Je suis les lignes de code pour la leçon d'algorithme de tri rapide, avec ces lignes de codes: def quicksort(array): if len(array) < 2: return array else: pivot = array[0] #Recursive case less = [i for i in array[1:] if i <= pivot] #Sub-array of all elements < pivot ....
18 déc. 2019 à 07:30
J'essaie d'implémenter une liste liée individuellement qui inserts et deletes des deux côtés en O (1). Pour ce faire, j'enregistre un pointeur sur head et tail. Le problème que je rencontre est ma méthode insert_tail. Voici mon pseudocode: If there is no head or tail, Set the head AND tail to th....
Je travaille actuellement avec un ensemble de données contenant une heure de début, une date et une durée en secondes, et je dois pouvoir diviser la plage de temps de l'heure de début à (heure de début + durée, par exemple heure de fin) en heure " seaux "si vous voulez. Ainsi, par exemple, une heure....
18 déc. 2019 à 03:44
J'essayais la question de Codility MaxCounter: Vous disposez de N compteurs, initialement définis sur 0, et vous avez deux opérations possibles sur eux: increase(X) − counter X is increased by 1, max_counter − all counters are set to the maximum value of any counter. Un tableau non vide A indexé zé....
Je veux définir une fonction qui prend les arguments suivants: -une liste de nombres -a minimum -a maximum Il doit renvoyer une liste de listes (ou ensembles) dont la somme de chaque liste est comprise entre le minimum et le maximum. Il ne doit pas y avoir de doublons dans une liste. Ce que j'ai ne ....
17 déc. 2019 à 14:11
Dites par exemple si j'ai un tableau A. Je ne devrais pas augmenter la taille du tableau en utilisant la copie de tableau ou je ne devrais pas utiliser Arraylist.....
17 déc. 2019 à 10:06
Je travaille sur un problème en ce moment sur la matrice tridiagonale, j'ai utilisé l'algorithme de matrice tridiagonale dans wiki https://en.wikipedia.org/wiki/Tridiagonal_matrix_algorithm pour implémenter une solution et je l'ai essayé mais ma solution n'est pas complète. Je suis confus et j'ai b....
17 déc. 2019 à 00:19
J'ai donné une liste contenant les URL des sites Web. Si les éléments ont la même fréquence, triez-les dans l'ordre lexicographique sans importer de bibliothèques ou de packages supplémentaires. def solve (S, N): # write your code here n = len(S) dict = {} for i in S: if i in....
16 déc. 2019 à 08:48
J'essaie de créer un motif dans lequel N nombres 0-9 sont affichés dans tous les ordres possibles. class Main { public static void perms(int[] arr, int i) { if (i == arr.length) { for (int j=0; j<arr.length; j++) System.out.print(arr[j] + " "); System.out.println(); r....
16 déc. 2019 à 02:56
Disons que j'ai un tableau de quelques caractères et un ensemble de règles: char[] chars = new int[]{ 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H' }; char[][] rules = { {'A', 'B'} , {'C', 'B'}, {'F', 'E'} } Les caractères de chars sont distincts et rules est un tableau 2D de paires de caractères qui doi....
15 déc. 2019 à 19:03
J'essaie de construire un jeu de société 6x6 en utilisant python. Chaque pièce peut se déplacer dans 4 directions: haut, bas, gauche et droite. J'utilise un code hérité qui est implémenté pour les vérificateurs. ------------------ 6 |x x - - o o | 5 |x x - - o o | 4 |- - - - - - | 3 |- - - - - - | 2....
14 déc. 2019 à 21:01