A* Search- Implementing A* search algorithm
- Contribution:
0_A_star/main.cpp
Route Planner- Implementing A* search algorithm to find shortest path between two points on a map
- Contribution:
1_route_planner/src/route_planner.cpp
Process Monitor- Building a process monitor, similar to
htopin Linux - Contribution
2_process_monitor/src/linux_parser.cpp2_process_monitor/src/system.cpp2_process_monitor/src/process.cpp2_process_monitor/src/processor.cpp2_process_monitor/src/format.cpp
- Building a process monitor, similar to
Optimizing Chatbot- Analyzing and modifying an existing ChatBot program with modern C++ memory management techniques, e.g. using smart pointers and the rule of five.
- Contribution
3_optimizing_chatbot/src/chatgui.cpp3_optimizing_chatbot/src/chatbot.cpp3_optimizing_chatbot/src/chatlogic.cpp3_optimizing_chatbot/src/graphnode.cpp3_optimizing_chatbot/src/graphedge.cpp
Concurrent Traffic Simulation- Building a suitable and thread-safe communication protocol between vehicles, intersections, and traffic light to run a traffic simulation.
- Contribution
4_concurrent_traffic_simulation/src/TrafficObject.cpp4_concurrent_traffic_simulation/src/Vehicle.cpp4_concurrent_traffic_simulation/src/Intersection.cpp4_concurrent_traffic_simulation/src/TrafficLight.cpp
Neural Network from Scratch- Implementing both the forward and backward pass of the Linear and ReLU layers for feedforward neural network.
- Trained a 3-layer neural network to perform classification on Fashion-MNIST dataset
-
Couldn't load subscription status.
- Fork 0
bruceli-rw0/udacity-cpp
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description or website provided.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published