{"id":20802159,"url":"https://github.com/megave/dsa-1-tasks","last_synced_at":"2026-04-29T05:04:04.762Z","repository":{"id":169571449,"uuid":"645571373","full_name":"megaVE/dsa-1-tasks","owner":"megaVE","description":"My solution for the proposed tasks from the Data Structures and Algorithms I discipline, during the 1st period of the course | Resolução minha dos trabalhos propostos durante a disciplina de Algoritmos e Estruturas de Dados I no 1º Período do curso","archived":false,"fork":false,"pushed_at":"2025-08-13T20:22:33.000Z","size":1451,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-26T17:40:14.150Z","etag":null,"topics":["file-manager","isbn-validation","logo","substring-method","sudoku-checker"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/megaVE.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-26T00:43:59.000Z","updated_at":"2025-08-13T20:22:37.000Z","dependencies_parsed_at":"2025-01-18T12:40:01.995Z","dependency_job_id":null,"html_url":"https://github.com/megaVE/dsa-1-tasks","commit_stats":null,"previous_names":["megave/trabalhos-aeds-i-","megave/dsa-1-tasks"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/megaVE/dsa-1-tasks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fdsa-1-tasks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fdsa-1-tasks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fdsa-1-tasks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fdsa-1-tasks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/megaVE","download_url":"https://codeload.github.com/megaVE/dsa-1-tasks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fdsa-1-tasks/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32411549,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T03:46:11.172Z","status":"ssl_error","status_checked_at":"2026-04-29T03:37:55.317Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["file-manager","isbn-validation","logo","substring-method","sudoku-checker"],"created_at":"2024-11-17T18:28:30.193Z","updated_at":"2026-04-29T05:04:04.728Z","avatar_url":"https://github.com/megaVE.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DSA 1 Tasks (Trabalhos de AEDS I)\n\nEN: My solution for the proposed tasks from the Data Structures and Algorithms I discipline, during the 1st period of the course.\n\nPT: Resolução minha dos trabalhos propostos durante a disciplina de Algoritmos e Estruturas de Dados I no 1º Período do curso.\n\n## 1 - Looping and Selection (Repetição e Seleção)\n\nComplete development of a program which reads personal information via termianl and presents a table, along analytical information.\n\n(Desenvolvimento completo de um programa que faça leitura de informações pessoais pelo terminal e as apresente em uma tabela, junto de informações estatísticas analíticas.)\n\n## 2 - Matrixes (Matrizes)\n\nComplete development program inspired on the Logo language, which allows drawning with the turtle on the terminal, in a 20 x 20 matrix. \n\n(Desenvolvimento completo de um programa inspirado na linguagem Logo, que permite o desenho via terminal em uma matriz 20 x 20 através de uma tartaruga.)\n\n## 3 - Strings and Functions(Strings e Funções)\n\nDevelopment of a insertion function for the program, which allows for a substring to be concatenated or inserted inside another string; without the loss of information.\n\n(Desenvolvimento da função de inserção de um programa, a qual permite que um elemento substring seja concatenado ou inserido dentro de outro elemento string; sem perda de informações.)\n\n## 4 - Sudoku\n\nDevelopment of a function in a program responsable for validating a Sudoku solution.\n\n(Desenvolvimento de uma função em um programa, a qual é responsável por ler a matriz completa da resolução de um jogo de Sudoku e realizar sua validação.)\n\n## 5 - ISBN\n\nComplete development of a program which reads a ISBN code and return its validating digit.\n\n(Desenvolvimento completo de um programa que realiza a leitura de um código ISBN e retorna seu dígito verificador, por meio de funções.)\n\n## 6 - File Reading (Leitura de Arquivo)\n\nDevelopment of a function to read a PTS file and transcribe its image to a PBM file.\n\n(Desenvolvimento da função de leitura e escrita de arquivos para leitura de um arquivo PTS e escrita de uma imagem PBM.)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmegave%2Fdsa-1-tasks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmegave%2Fdsa-1-tasks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmegave%2Fdsa-1-tasks/lists"}