
O projeto, Learning Made Easy foi projetado para a conveniência dos alunos que planejam a preparação de qualquer tipo de exame. Isso os ajudará a entender como estudar diferentes assuntos, e os tópicos dentro deles e quanto tempo eles devem dar a tudo e manter a faixa de sua taxa de aprendizado de cada aluno e, portanto, personalizar suas experiências também, para que possa otimizar o tempo atribuído para aprender cada assunto no futuro. Isso o ajudará a criar um conhecimento mais profundo sobre a estrutura e algoritmos de dados e a entender suas aplicações em nossa vida de maneira mais eficiente. O objetivo é agendar os estudos para maximizar as marcas durante os exames. A maioria dos alunos enfrenta esse problema durante os exames de que o que estudar para tirar o melhor proveito de seu tempo limitado. Além disso, ajuda os iniciantes a começar com os assuntos mais importantes, para que tenham tempo suficiente para os assuntos mais importantes e, se o tempo permitir, poderão seguir em frente com assuntos menos importantes. Além disso, ele agenda os assuntos como a maneira como o usuário deseja.

Você pode se referir aos seguintes artigos sobre o básico do Git e do Github e também entrar em contato com os mentores do projeto, caso esteja preso:
Você pode obter o seu próprio garfo/cópia do aprendizado, usando o botão do garfo .
Você precisa clonar (baixar) para a máquina local usando
$ git clone https://github.com/Your_Username/Learning-Made-Easy.gitIsso faz uma cópia local do repositório em sua máquina.
Depois de clonar o repositório Learning-Made-Easy no GitHub, vá para essa pasta primeiro usando o comando de alteração do diretório no Linux e Mac.
# This will change directory to a folder Learning-Made-Easy
$ cd Learning-Made-EasyMova para esta pasta para todos os outros comandos.
Execute os seguintes comandos para ver que sua cópia local tem uma referência ao seu repositório remoto bifurcado no github
$ git remote -v
origin https://github.com/Your_Username/Learning-Made-Easy.git (fetch)
origin https://github.com/Your_Username/Learning-Made-Easy.git (push)Agora, vamos adicionar uma referência ao repositório fácil de aprender a aprender usando
$ git remote add upstream https://github.com/anushka23g/Learning-Made-Easy.gitIsso adiciona um novo controle remoto denominado upstream .
Veja as mudanças usando
$ git remote -v
origin https://github.com/Your_Username/Learning-Made-Easy.git (fetch)
origin https://github.com/Your_Username/Learning-Made-Easy.git (push)
upstream https://github.com/anushka23g/Learning-Made-Easy.git (fetch)
upstream https://github.com/anushka23g/Learning-Made-Easy.git (push)Sempre mantenha sua cópia local do repositório atualizado com o repositório original. Antes de fazer alterações e/ou em um intervalo apropriado, execute os seguintes comandos cuidadosamente para atualizar o repositório local.
# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune
# Switch to `master` branch
$ git checkout master
# Reset local `master` branch to match `upstream` repository's `master` branch
$ git reset --hard upstream/master
# Push changes to your forked `Learning-Made-Easy` repo
$ git push origin master Depois de concluir essas etapas, você estará pronto para começar a contribuir, verificando nossos problemas Help Wanted e criando solicitações de tração.
Para executar o código e brincar com o aplicativo em sua máquina local, faça:
if os == 'Windows' :Execute > Run clique aqui para obter mais instruçõesif os == 'Linux or Unix or Mac' :GCC instalado:g++ -o test_prep test-prep.cpp./test_prep Sempre que você vai fazer contribuição. Crie uma filial separada usando o comando e mantenha sua filial master limpa (ou seja, sincronizada com a ramificação remota).
# It will create a new branch with name Branch_Name and switch to branch Folder_Name
$ git checkout -b Folder_NameCrie uma filial separada para contribuição e tente usar o mesmo nome da filial da pasta.
Para mudar para o ramo desejado
# To switch from one folder to other
$ git checkout Folder_NamePara adicionar as alterações ao ramo. Usar
# To add all files to branch Folder_Name
$ git add .Digite uma mensagem relevante para o Reveiwer de código usando
# This message get associated with all files you have changed
$ git commit -m ' relevant message 'Agora, empurre seu trabalho incrível para o seu repositório remoto usando
# To push your work to your remote repository
$ git push -u origin Folder_Name Em seguida, vá para o seu repositório no navegador e clique em compare and pull requests . Em seguida, adicione um título e uma descrição à sua solicitação de tração que explique seu precioso esforço.
Finalmente, depois que sua solicitação de tração foi mesclada, adicione outro comentário abaixo do PR o seguinte
@all-contributors please add @ < your_username > for < contributions > Nas contribuições, você precisa digitar code se tiver contribuído para o código ou documentation se contrucou os arquivos de marcação. Clique aqui para obter mais instruções
Adoramos ter articles e codes em diferentes idiomas e betterment os existentes.
Discuta isso conosco primeiro, criando uma nova edição.
? ? ? Feliz contribuindo ? ? ?
C ++
Para agendar os exames por um período muito curto de tempo, ou seja, 1-2 dias para os alunos que começam a estudar pouco antes do dia do exame e concluir o plano de estudos em um tempo muito curto.
Para agendar o estudo do exame para os alunos, sujeitos que iniciam seus estudos uma ou duas semanas antes dos exames, para que eles completem o plano de estudos de cada disciplina a tempo.
Para agendar o estudo do exame para os alunos que começam a estudar muito cedo, ou seja, há quase um mês e têm tempo suficiente para fazer tudo no plano de estudos. Além disso, eles não têm tempo.
Algoritmo fracionário de mochila: o algoritmo fracionário da mochila é usado para encontrar os capítulos a serem feitos com base em sua peso, de modo a maximizar as marcas em quantidade limitada de tempo.
Algoritmo de agendamento de empregos: Este algoritmo é implementado para que o usuário insira os sujeitos que ele/ela tem para estudar com a data dos exames dos respectivos assuntos e respectivos prioridades. Então eles obtêm a sequência de sujeitos como OPUT para formas eficazes de estudo e gerenciar o tempo.
Um problema mais comum enfrentado pelos alunos durante os exames é o gerenciamento de tempo e sua utilização.
