
Este proyecto tiene como objetivo ser un mejor centro de varias estructuras y algoritmos de datos que necesita conocer en Python en diferentes temas y campos.
Puede obtener toda la sabiduría aquí sobre estructuras de datos y algoritmos antes de sumergirse en proyectos en tiempo real. Obtengamos una breve introducción.
Estructuras y algoritmos de datos son una parte esencial de la programación. Viene bajo los fundamentos de la informática. Nos da la ventaja de escribir un código mejor y eficiente en menos tiempo. Es un tema clave cuando se trata de ingeniería de software. Entonces, como desarrolladores, debemos tener conocimiento de la estructura de datos y los algoritmos
En informática, una estructura de datos es una organización de datos, gestión y formato de almacenamiento que permite un acceso y modificación eficientes. La estructura de datos es una forma o un formato de cómo se almacenan sus datos en la memoria para un uso y recuperación eficaces.
Un algoritmo es un conjunto de instrucciones que se utilizan para lograr una tarea, como encontrar el número más grande en una lista, eliminar todas las cartas rojas de un mazo de cartas de juego, clasificar una colección de nombres, descubrir una calificación de película promedio de su amigo.
Los algoritmos no se limitan a las computadoras. Son como un conjunto de instrucciones paso a paso o incluso una receta, que contiene cosas que necesita, pasos para hacer, la orden de hacerlas, condiciones a buscar y resultados esperados.
Cualquier persona relacionada con la tecnología que busque contribuir a la fuente abierta, está invitado a subir. Este lugar tiene una tarea para todos.
Si encuentra útil este repositorio o lo ayudó a mejorar su conocimiento de Python, compártelo con el mundo para que otros puedan beneficiarse como usted.
¿Eres nuevo en Python? Puede obtener fundamentos fuertes en Python básico a través de este repositorio.
Para que su viaje de aprendizaje sea más fructífero, había creado un proyecto de código abierto de increíbles guiones de Python. Agregue sus proyectos para mejorar su experiencia de aprendizaje. Tiene todo que ofrecer por usted y es un lugar de parada para todo tipo de guiones de Python.
Envíeme un mensaje privado, si este proyecto enriqueció mejor sus habilidades y lo hizo progresar en la construcción de sus propios proyectos en Python. Cualquier consulta, no dude en preguntar. Estaría encantado de ayudarte.
Si trabajó o desea iniciar su guión y compartirlo con el mundo, puede hacerlo aquí. Pasar por las pautas contribuyentes en contribuyentes_guidelines?
Al plantear un problema, asegúrese de mencionar el tipo de guión, el título del proyecto, la descripción breve del proyecto y lo que hace y su propósito. Como buena práctica, siempre vincule el número de problema con la solicitud de extracción. (Número de #SeSe: Dale estos detalles cuando recaude un PR).
Posteriormente, también revise la documentación de GitHub sobre la creación de una solicitud de extracción.
Sus proyectos deben contener este flujo para mantener la similitud en todos los demás proyectos. Asegúrese de notar estas cosas, antes de crear un PR.
Cree una carpeta del título de su proyecto. (Ejemplo: si desea agregar un algoritmo de sort de Heap, entonces el nombre del proyecto debe ser "sort de almacenamiento" y el nombre del archivo como "hesap_sort.py")
El repositorio del proyecto que había creado tendría:
file_name.py : este archivo de Python es el proyecto en el que ha trabajado.
ReadMe.MD : este archivo debe incluir para obtener una buena comprensión del proyecto (elabore brevemente sobre cómo funciona usando la plantilla ReadMe).
requisitos.txt : en este archivo, debe agregar todas las bibliotecas que había incluido en su proyecto
Imágenes : esta carpeta se agregaría todas las imágenes, ya sean capturas de pantalla o imágenes de proceso paso a paso.
Archivos relacionados : los otros archivos adicionales y relacionados se agregarían en la carpeta "relacionada".
Cree una carpeta del título de su proyecto. (Ejemplo: si desea agregar un algoritmo del clasificador de árbol de decisión, entonces el nombre del proyecto debe ser "clasificador de árbol de decisión" y el nombre del archivo como "decision_tree_classifier.py")
El repositorio del proyecto que había creado tendría:
Conjunto de datos : esta carpeta tendría un archivo .csv.
Modelo : esta carpeta tendría su archivo de algoritmo (es decir, el archivo .ipynb). Además del archivo de algoritmo, también debe tener un 'readme.md' utilizando esta plantilla y el archivo 'requisitos.txt' que se encerraría con todos los complementos y bibliotecas necesarios que se incluyen en el algoritmo
Imágenes : esta carpeta se agregaría todas las imágenes, ya sean capturas de pantalla o imágenes de proceso paso a paso.
Archivos relacionados : los otros archivos adicionales y relacionados se agregarían en la carpeta "relacionada".
Elabore su lectura brevemente sobre cómo funciona mostrando el procedimiento paso a paso.
Nota : Uno debe seguir estas plantillas mientras crea un nuevo problema o solicitud de extracción.
Bifurca el repositorio
Clone su repositorio bifurcado usando terminal o gitbash.
Hacer cambios en el repositorio clonado
Agregar, cometer y empujar
Luego, en GitHub, en su repositorio clonado, encuentre la opción de hacer una solicitud de extracción.
Imprimir ("Comience a contribuir para Pyalgo-Tree ")
![]() Hacktoberfest 2022 | ![]() Hacktoberfest 2021 | ![]() Códigos de Devincept 2021 |
Códigos de Devincept 2021 |
Gracias a estas maravillosas personas. ¡Las contribuciones de cualquier tipo son bienvenidas!
Puede encontrar nuestro código de conducta aquí.
Este proyecto sigue la licencia del MIT
Manasi Chhibber |
![]() Prathima kadari |
Si le gusta este proyecto, considere dar una a este proyecto y compartirlo tanto como pueda.
? ? ? ¿Feliz contribuyente? ? ?
Si quieres contactarme, puedes contactarme a través de mangos sociales.
© 2022 Prathima Kadari