Skip to content

Lab repository focused on string manipulation, implemented in C++ and Go. Includes practical exercises, examples, and optimized algorithms to enhance programming skills in string handling. Perfect for students and developers looking to deepen their understanding of data structures and algorithms

License

Notifications You must be signed in to change notification settings

RickContreras/string-manipulation-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 String Manipulation & Analysis - Operating Systems Lab

🎓 Universidad 💻 C++ 🐹 Go ✅ Status 📜 License 🐧 Linux 🤝 Contributions

Este proyecto corresponde al Laboratorio #2 del curso de Sistemas Operativos en la Universidad de Antioquia. Su objetivo es reforzar el manejo de punteros y estructuras de control básicas, mediante la implementación de operaciones sobre cadenas de texto en C/C++ y Go.


🚀 Objetivos

  • 🔄 Manipular cadenas usando punteros
  • 🔙 Revertir cadenas sin funciones nativas
  • 🔢 Contar vocales y consonantes
  • ➖ Reemplazar espacios por guiones bajos
  • ❌ Eliminar caracteres no alfabéticos

🛠 Tecnologías

  • 💻 C++: g++ 9.4.0
  • 🐹 Go: golang 1.24.1
  • 🧠 Memoria eficiente mediante punteros

📌 Ejecución

🖥️ C++

cd C++
g++ -o string_analysis string_analysis.cpp
./string_analysis "Hello World"

🐹 Go

cd GO
go build string_analysis.go
./string_analysis "Hello World"

⚖️ Licencia

Este proyecto está bajo la licencia MIT. Libre para fines educativos.

About

Lab repository focused on string manipulation, implemented in C++ and Go. Includes practical exercises, examples, and optimized algorithms to enhance programming skills in string handling. Perfect for students and developers looking to deepen their understanding of data structures and algorithms

Topics

Resources

License

Stars

Watchers

Forks