Écrire une fonction qui vérifie si une chaîne est un palindrome. - Un palindrome est une séquence de caractères qui se lit de la même manière dans les deux sens. - Il faut vérifier uniquement les caractères de l'alphabet a-zA-Zа-А-я, sans tenir compte de la casse.
Golang
Comment concaténer efficacement des chaînes en Go ? Quelles sont les options ?
Parle des injections SQL
Vous vous évaluez comme middle ou senior?
Comment fonctionnent les maps en Go?
Qu'est-ce qu'un inode dans Linux?
Qu'est-ce que le XSS (Cross-Site Scripting) et comment y faire face?
Avez-vous de l'expérience dans l'optimisation des requêtes dans des bases de données relationnelles?
Comment savoir dans quel bucket mettre un nouvel élément?
Écrire une fonction qui vérifie si une chaîne est un palindrome. Un palindrome est une séquence de caractères qui se lit de la même manière dans les deux sens. Vérifier uniquement les caractères de l'alphabet a-zA-Za-яА-Я, sans tenir compte de la casse. Entrée : "isPalindrome" Sortie : false <p> Entrée : "А роза упала на лапу Азора" Sortie : true <p> Entrée : "Is_s_d_+_ssi" Sortie : true
Quels cas de test utiliserez-vous pour cet algorithme?
import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }
Pourquoi ne créent-ils pas des index sur toutes les colonnes et leurs combinaisons?
Imaginez que vous avez une énorme base de données (des milliards d'utilisateurs sur un réseau social) et que vous devez trouver un utilisateur par ID, mais la requête est lente. Que feriez-vous en premier?
Écrire une fonction qui vérifie si une chaîne est un palindrome. Un palindrome est une séquence de caractères qui se lit de la même manière dans les deux sens. Il faut vérifier uniquement avec les caractères de l'alphabet a- я, А- Я, sans tenir compte de la casse.
Quels sont les composants de l'architecture Kubernetes?
Où est-il préférable d'utiliser UDP?
Comment fonctionnent les opérations atomiques?
Comment fonctionne une table de hachage?