Python >> Tutoriel Python >  >> Python

Top 10 des feuilles de triche d'algorithme

Salut les Finxters ! Savez-vous quelle heure il est? C'est vrai! Il est temps pour d'autres feuilles de triche !! Ces feuilles de triche sont destinées à vous aider à devenir un excellent développeur Python et, bien sûr, à devenir l'un des meilleurs freelancers Python au monde ! Cet article porte sur les algorithmes utilisés dans le développement de logiciels et les feuilles de triche que nous utiliserons pour ce faire. Commençons sans plus tarder !

Aide-mémoire 1 :Princeton

Cette feuille de triche est celle que vous voudrez mettre en signet car elle fait partie d'un ebook ! Il se concentre principalement sur l'algorithme et les structures de données. Le domaine sur lequel je voudrais que vous vous concentriez est ⅓ de la descente en commençant par les tableaux. Envisagez de mettre en signet le livre (j'ai!) Le chapitre 4 plonge profondément dans les algorithmes et les structures de données. Il comprend une liste des structures de code Python utilisées tout au long du chapitre avec des explications complètes sur ce qui se passe et comment !

Avantages : Parfait pour plonger profondément dans le codage d'algorithmes en Python !

Inconvénients : Partie d'un ebook

Aide-mémoire 2 :AlgoDaily.com

Cette feuille de triche passera en revue les concepts de Big-O et de complexité algorithmique utilisés dans la programmation. Plus une vidéo qui discute du concept! Algodaily est l'endroit idéal si vous souhaitez apprendre les algorithmes et les structures de données pour les entretiens afin de décrocher une carrière dans le logiciel en tant que consultant ou employé à temps plein pour une entreprise.

Avantages : Le meilleur endroit pour apprendre tout ce que vous devez savoir sur les algorithmes et les structures de données !

Inconvénients : N'a pas la capacité d'imprimer, plus structuré vers les entretiens.

Aide-mémoire 3 :Microsoft

Cette feuille de triche peut être téléchargée et épinglée au mur derrière le moniteur ou placée dans le classeur de votre développeur. Il est soigneusement structuré par Microsoft pour vous montrer comment utiliser correctement les algorithmes de ML. Commencez par la case Que voulez-vous faire et vous serez sur la bonne voie pour écrire votre algorithme !

Avantages : Endroit parfait pour commencer. Il répond à la question Par où commencer ?

Inconvénients : Aucun que je puisse voir.

Aide-mémoire 4 :Cheatographie

Cette feuille de triche concerne les algorithmes de tri avec le code de la chaudière inclus pour le tri des bulles, le tri rapide et la sélection. Il présente un tableau clair dont est une méthode et qui est un algorithme de tri. Imprimez celui-ci et gardez-le épinglé au mur ou placez-le dans votre classeur de développeurs

Avantages : Classé « E » pour tout le monde.

Inconvénients : Aucun que je puisse voir.

Aide-mémoire 5 : Moyen

Cette feuille de triche est destinée à apprendre les algorithmes de recherche et de tri utilisés en Python. Il contient des extraits de code, des visuels sur les différents algorithmes et des explications. Cette feuille de triche est sur Medium, une source rapide d'informations pour les développeurs dans le domaine du développement et de l'informatique. Ajoutez cette page à vos favoris, car elle ne s'imprime pas.

Avantages : Excellent endroit pour commencer à apprendre les algorithmes de tri et de recherche.

Inconvénients : Vous devrez vous abonner à Medium pour lire cette aide-mémoire.

Aide-mémoire 6 : Nuls

Voici une autre feuille de triche à ajouter à vos favoris, présentée dans la série classique How to for Dummies. Il contient des tableaux à rechercher, qui ont un type, des explications et des liens pour des explications supplémentaires.

Avantages : Parfait si vous avez du mal à comprendre par où commencer avec vos algorithmes

Inconvénients : Ne peut pas être imprimé. Marquez la page, je l'ai fait.

Aide-mémoire 7 :Paquet

Il s'agit d'un pdf que vous pouvez imprimer et épingler au mur derrière le moniteur ! Il contient des tableaux des différents algorithmes, des structures de données et des graphiques. Gardez-le à portée de main lorsque vous apprenez les algorithmes Big-O.

Avantages : Classé « E » pour tout le monde.

Inconvénients : Vous devrez vous rendre chez Packt pour lire le livre Big-O.

Aide-mémoire 8 :Analytics Vidhya

Cette feuille de triche est décomposée en 2 parties avec Python et R pour les algorithmes d'apprentissage automatique pour l'apprentissage supervisé, non supervisé et par renforcement. Il contient des exemples de code pour vous aider à démarrer dans les deux langages.

Avantages : Classé 'E' pour tout le monde, contient 2 langues.

Inconvénients : Enregistrez-le sous forme d'image sur votre ordinateur portable avant de l'imprimer.

Aide-mémoire 9 :Scikit Learn

Cette carte de triche utilise Scikit Learn pour vous orienter vers le bon estimateur à essayer sur vos ensembles de données.

Avantages : Classé « E » pour tout le monde.

Inconvénients : Aucun exemple de code.

Aide-mémoire 10 :SAS

Cette feuille de triche est utilisée pour vous aider à vous diriger vers l'algorithme correct à utiliser pour vos ensembles de données. Tutoriel trouvé en ligne. Quel algorithme d'apprentissage automatique dois-je utiliser pour vous aider à faire le bon choix ?

Avantages : Classé « E » pour tout le monde.

Inconvénients : Aucun que je puisse voir.

Ce ne sont que quelques-unes des feuilles de triche que j'ai trouvées en ligne et il y en a une tonne d'autres !! Il est important de vraiment comprendre les algorithmes d'apprentissage automatique, je vous encourage donc à vous inscrire à une bibliothèque (Packt est génial !) Et à lire les livres dont ils disposent ! Pour vous aider à démarrer, j'ai ajouté un livre de Pearsons ! Ce livre est une introduction à la programmation avec Python ! Il couvre Python de ses bases aux algorithmes et structures de données dont vous avez besoin pour démarrer ! Continuez à devenir un grand Pythoner ! Un code à la fois !

Articles connexes :

  • [Collection] 11 feuilles de triche Python que chaque codeur Python doit posséder
  • [Python OOP Cheat Sheet] Un aperçu simple de la programmation orientée objet
  • [Collection] 15 feuilles de triche époustouflantes pour le machine learning à épingler au mur de vos toilettes
  • Votre 8+ aide-mémoire Python gratuit [Cours]
  • Aide-mémoire Python pour débutant :19 mots clés que tout codeur doit connaître
  • Feuille de triche sur les fonctions et astuces Python
  • Aide-mémoire Python :14 questions d'entretien
  • Aide-mémoire sur les beaux pandas
  • 10 meilleures feuilles de triche NumPy
  • Aide-mémoire des méthodes de liste Python [Téléchargement PDF instantané]
  • [Aide-mémoire] Algorithmes d'apprentissage automatique à 6 piliers