Topic de GoDaddy :

Développeur, je réponds à vos questions

Supprimé
Je débute, j'apprends le CSS en ce moment et flexbox, j'ai du mal a retenir je sais pas comment vous faites j'ai l'impression d'être nul
L'op est pas dev hein, c'est un énième mytho.
Un avis sur les apports de Java 20 ? https://image.noelshack.com/fichiers/2020/37/5/1599834086-ahibolviolet.png

Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?

def letterCombinations(digits):
    mapping = {
        "1": [],
        "2": ["a","b","c"],
        "3": ["d","e","f"],
        "4": ["g","h","i"],
        "5": ["j","k","l"],
        "6": ["m","n","o"],
        "7": ["p","q","r", "s"],
        "8": ["t","u","v"],
        "9": ["w","x","y", "z"],
        "0": [" "],
    }
    combinations = []
    for digit in digits:
        if not combinations:
            combinations.extend(mapping[digit])
        else:
            combinations_copy = combinations.copy()
            combinations = []
            for combination in combinations_copy:
                for letter in mapping[digit]:
                    combinations.append(combination+letter)
    return combinations

Le 06 avril 2023 à 22:46:37 :
L'op est pas dev hein, c'est un énième mytho.

https://image.noelshack.com/fichiers/2023/14/4/1680814777-capture-d-ecran-2023-04-06-a-22-59-19.png https://image.noelshack.com/fichiers/2023/14/4/1680814899-capture-d-ecran-2023-04-06-a-23-01-29.png

Tu disais ? :)

Le 06 avril 2023 à 22:51:58 :
Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?

def letterCombinations(digits):
    mapping = {
        "1": [],
        "2": ["a","b","c"],
        "3": ["d","e","f"],
        "4": ["g","h","i"],
        "5": ["j","k","l"],
        "6": ["m","n","o"],
        "7": ["p","q","r", "s"],
        "8": ["t","u","v"],
        "9": ["w","x","y", "z"],
        "0": [" "],
    }
    combinations = []
    for digit in digits:
        if not combinations:
            combinations.extend(mapping[digit])
        else:
            combinations_copy = combinations.copy()
            combinations = []
            for combination in combinations_copy:
                for letter in mapping[digit]:
                    combinations.append(combination+letter)
    return combinations

bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Le 06 avril 2023 à 22:47:04 :
Un avis sur les apports de Java 20 ? https://image.noelshack.com/fichiers/2020/37/5/1599834086-ahibolviolet.png

De la merde quand Kotlin ou Scala 3 existent https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le 06 avril 2023 à 23:03:47 :

Le 06 avril 2023 à 22:51:58 :
Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?

def letterCombinations(digits):
    mapping = {
        "1": [],
        "2": ["a","b","c"],
        "3": ["d","e","f"],
        "4": ["g","h","i"],
        "5": ["j","k","l"],
        "6": ["m","n","o"],
        "7": ["p","q","r", "s"],
        "8": ["t","u","v"],
        "9": ["w","x","y", "z"],
        "0": [" "],
    }
    combinations = []
    for digit in digits:
        if not combinations:
            combinations.extend(mapping[digit])
        else:
            combinations_copy = combinations.copy()
            combinations = []
            for combination in combinations_copy:
                for letter in mapping[digit]:
                    combinations.append(combination+letter)
    return combinations

bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

pas pythonic et pas de tail call optimization en python :)
j'attends la complexité maintenant :)

Le 06 avril 2023 à 23:08:13 :

Le 06 avril 2023 à 23:03:47 :

Le 06 avril 2023 à 22:51:58 :
Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?

def letterCombinations(digits):
    mapping = {
        "1": [],
        "2": ["a","b","c"],
        "3": ["d","e","f"],
        "4": ["g","h","i"],
        "5": ["j","k","l"],
        "6": ["m","n","o"],
        "7": ["p","q","r", "s"],
        "8": ["t","u","v"],
        "9": ["w","x","y", "z"],
        "0": [" "],
    }
    combinations = []
    for digit in digits:
        if not combinations:
            combinations.extend(mapping[digit])
        else:
            combinations_copy = combinations.copy()
            combinations = []
            for combination in combinations_copy:
                for letter in mapping[digit]:
                    combinations.append(combination+letter)
    return combinations

bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

pas pythonic et pas de tail call optimization en python :)
j'attends la complexité maintenant :)

J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro :)
Moi en PR je vois un if/else ou un for c'est decline direct https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

un avis sur les scripteurs qui font du web et qui se disent dev ?

Le 06 avril 2023 à 23:09:21 :
un avis sur les scripteurs qui font du web et qui se disent dev ?

Bientôt GR par chat-GPT https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le 06 avril 2023 à 22:17:28 :

Le 06 avril 2023 à 21:54:42 :
Tu penses quoi des low-IQ qui dev encore en Java?

Tu développes des applications sur Androïd avec quel langage ? :hap:

kotlin ou flutter

Le 06 avril 2023 à 23:10:18 :

Le 06 avril 2023 à 22:17:28 :

Le 06 avril 2023 à 21:54:42 :
Tu penses quoi des low-IQ qui dev encore en Java?

Tu développes des applications sur Androïd avec quel langage ? :hap:

kotlin ou flutter

flutter n'est pas un langage https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le 06 avril 2023 à 23:10:45 :

Le 06 avril 2023 à 23:10:18 :

Le 06 avril 2023 à 22:17:28 :

Le 06 avril 2023 à 21:54:42 :
Tu penses quoi des low-IQ qui dev encore en Java?

Tu développes des applications sur Androïd avec quel langage ? :hap:

kotlin ou flutter

flutter n'est pas un langage https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

ben dart si tu préfères

Le 06 avril 2023 à 23:09:10 :

Le 06 avril 2023 à 23:08:13 :

Le 06 avril 2023 à 23:03:47 :

Le 06 avril 2023 à 22:51:58 :
Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?

def letterCombinations(digits):
    mapping = {
        "1": [],
        "2": ["a","b","c"],
        "3": ["d","e","f"],
        "4": ["g","h","i"],
        "5": ["j","k","l"],
        "6": ["m","n","o"],
        "7": ["p","q","r", "s"],
        "8": ["t","u","v"],
        "9": ["w","x","y", "z"],
        "0": [" "],
    }
    combinations = []
    for digit in digits:
        if not combinations:
            combinations.extend(mapping[digit])
        else:
            combinations_copy = combinations.copy()
            combinations = []
            for combination in combinations_copy:
                for letter in mapping[digit]:
                    combinations.append(combination+letter)
    return combinations

bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

pas pythonic et pas de tail call optimization en python :)
j'attends la complexité maintenant :)

J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro :)
Moi en PR je vois un if/else ou un for c'est decline direct https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps :-)))

Le 06 avril 2023 à 23:13:38 :

Le 06 avril 2023 à 23:09:10 :

Le 06 avril 2023 à 23:08:13 :

Le 06 avril 2023 à 23:03:47 :

Le 06 avril 2023 à 22:51:58 :
Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?

def letterCombinations(digits):
    mapping = {
        "1": [],
        "2": ["a","b","c"],
        "3": ["d","e","f"],
        "4": ["g","h","i"],
        "5": ["j","k","l"],
        "6": ["m","n","o"],
        "7": ["p","q","r", "s"],
        "8": ["t","u","v"],
        "9": ["w","x","y", "z"],
        "0": [" "],
    }
    combinations = []
    for digit in digits:
        if not combinations:
            combinations.extend(mapping[digit])
        else:
            combinations_copy = combinations.copy()
            combinations = []
            for combination in combinations_copy:
                for letter in mapping[digit]:
                    combinations.append(combination+letter)
    return combinations

bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

pas pythonic et pas de tail call optimization en python :)
j'attends la complexité maintenant :)

J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro :)
Moi en PR je vois un if/else ou un for c'est decline direct https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps :-)))

Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderne https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

Le 06 avril 2023 à 23:16:30 :

Le 06 avril 2023 à 23:13:38 :

Le 06 avril 2023 à 23:09:10 :

Le 06 avril 2023 à 23:08:13 :

Le 06 avril 2023 à 23:03:47 :

> Le 06 avril 2023 à 22:51:58 :

>Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?

>

> def letterCombinations(digits): > mapping = { > "1": [], > "2": ["a","b","c"], > "3": ["d","e","f"], > "4": ["g","h","i"], > "5": ["j","k","l"], > "6": ["m","n","o"], > "7": ["p","q","r", "s"], > "8": ["t","u","v"], > "9": ["w","x","y", "z"], > "0": [" "], > } > combinations = [] > for digit in digits: > if not combinations: > combinations.extend(mapping[digit]) > else: > combinations_copy = combinations.copy() > combinations = [] > for combination in combinations_copy: > for letter in mapping[digit]: > combinations.append(combination+letter) > return combinations

bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

pas pythonic et pas de tail call optimization en python :)
j'attends la complexité maintenant :)

J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro :)
Moi en PR je vois un if/else ou un for c'est decline direct https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps :-)))

Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderne https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

les fameuses monades en python :rire:
le manager t'as embauché pour apporter de la valeur, si t'es juste un casse couille qui impose un style absurde tu va jarter rapidement avec ton contrat de free :ok:
j'attends toujours la complexité nonobstant :hap:

Le 06 avril 2023 à 23:21:03 :

Le 06 avril 2023 à 23:16:30 :

Le 06 avril 2023 à 23:13:38 :

Le 06 avril 2023 à 23:09:10 :

Le 06 avril 2023 à 23:08:13 :

> Le 06 avril 2023 à 23:03:47 :

>> Le 06 avril 2023 à 22:51:58 :

> >Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?

> >

> > def letterCombinations(digits): > > mapping = { > > "1": [], > > "2": ["a","b","c"], > > "3": ["d","e","f"], > > "4": ["g","h","i"], > > "5": ["j","k","l"], > > "6": ["m","n","o"], > > "7": ["p","q","r", "s"], > > "8": ["t","u","v"], > > "9": ["w","x","y", "z"], > > "0": [" "], > > } > > combinations = [] > > for digit in digits: > > if not combinations: > > combinations.extend(mapping[digit]) > > else: > > combinations_copy = combinations.copy() > > combinations = [] > > for combination in combinations_copy: > > for letter in mapping[digit]: > > combinations.append(combination+letter) > > return combinations

>

> bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

>

> Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

pas pythonic et pas de tail call optimization en python :)
j'attends la complexité maintenant :)

J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro :)
Moi en PR je vois un if/else ou un for c'est decline direct https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps :-)))

Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderne https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

les fameuses monades en python :rire:
le manager t'as embauché pour apporter de la valeur, si t'es juste un casse couille qui impose un style absurde tu va jarter rapidement avec ton contrat de free :ok:
j'attends toujours la complexité nonobstant :hap:

Va te branler sur ta complexité, je lirais pas ton code pour les raisons évoquées :ok:
Et non je dégage pas comme ça, t'as vu mon contrat ça fait 3 ans que je fais ça. Si ça te plait de te branler la nouille sur des bêtises ("Premature optimization is the root of all evil") libre à toi, moi je fais d'abord du clean code et des archi évolutives :ok:

Le 06 avril 2023 à 23:23:24 :

Le 06 avril 2023 à 23:21:03 :

Le 06 avril 2023 à 23:16:30 :

Le 06 avril 2023 à 23:13:38 :

Le 06 avril 2023 à 23:09:10 :

> Le 06 avril 2023 à 23:08:13 :

>> Le 06 avril 2023 à 23:03:47 :

> >> Le 06 avril 2023 à 22:51:58 :

> > >Ok l'opax, on va passer aux choses sérieuses, cet algo calcule toutes les combinaisons de texte qui peuvent correspondre à une liste de chiffres sur un téléphone, quelle est sa complexité ?

> > >

> > > def letterCombinations(digits): > > > mapping = { > > > "1": [], > > > "2": ["a","b","c"], > > > "3": ["d","e","f"], > > > "4": ["g","h","i"], > > > "5": ["j","k","l"], > > > "6": ["m","n","o"], > > > "7": ["p","q","r", "s"], > > > "8": ["t","u","v"], > > > "9": ["w","x","y", "z"], > > > "0": [" "], > > > } > > > combinations = [] > > > for digit in digits: > > > if not combinations: > > > combinations.extend(mapping[digit]) > > > else: > > > combinations_copy = combinations.copy() > > > combinations = [] > > > for combination in combinations_copy: > > > for letter in mapping[digit]: > > > combinations.append(combination+letter) > > > return combinations

> >

> > bas les couilles de ta merde, t'as fait 2 for imbriqués je décline ta PR direct https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

> >

> > Si en 2023 t'es pas capable de faire un fold ou des fonctions récursives (mais utilisant le tail call optimization) faut te reconvertir https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

>

> pas pythonic et pas de tail call optimization en python :)

> j'attends la complexité maintenant :)

J'ai trop bu pour ça et j'ai juste vu un for je lis pas ton code. Désolé bro :)
Moi en PR je vois un if/else ou un for c'est decline direct https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

sauf que là c'est pas du haskell, tu rejettes ma pr car il y a un if, très bien je la merge quand même et j'en touche 2 mots au manager, ton contrat va pas durer longtemps :-)))

Oui je rejette ta PR parce que tu codes comme en 2000 au lieu d'utiliser des monades ou design OO élégants.
Le manager ? Je suis free, il m'a fait venir pour apprendre aux équipes en place comment dev de façon moderne https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

les fameuses monades en python :rire:
le manager t'as embauché pour apporter de la valeur, si t'es juste un casse couille qui impose un style absurde tu va jarter rapidement avec ton contrat de free :ok:
j'attends toujours la complexité nonobstant :hap:

Va te branler sur ta complexité, je lirais pas ton code pour les raisons évoquées :ok:
Et non je dégage pas comme ça, t'as vu mon contrat ça fait 3 ans que je fais ça. Si ça te plait de te branler la nouille sur des bêtises ("Premature optimization is the root of all evil") libre à toi, moi je fais d'abord du clean code et des archi évolutives :ok:

incapable de calculer une complexité et sort des excuses bidon plutot que d'assumer son incompétence, tu risque pas de review mes pr de toute façon car je t'aurais dégagé dès la phase d'évaluation technique lors du recrutement :ok:

Données du topic

Auteur
GoDaddy
Date de création
6 avril 2023 à 21:35:03
Date de suppression
7 avril 2023 à 01:56:00
Supprimé par
Auteur
Nb. messages archivés
127
Nb. messages JVC
125
En ligne sur JvArchive 110