Long time no post!, I know
Since Last time I studied Ubuntu I didn’t post, because I keep being busy all the time, and I think I wont be back to post about Ubuntu soon.
No let’s move to explain the subject !!
Yea I made my first GUI program, This was a great Algorithms program to work on, even that it was an algorithms project but the User Interface was a must.
The project looking through an algorithmically perspective was, a Binary Search Tree which has a special feature which is :
The Binary Search Tree has two keys, not as the ordinary one which has only one.
To represent this feature we used two methods :
- To create two trees, first one for “key1 (s) category” and the second one for “key2(s) category”.
- To create one tree, but arrange the nodes in odd levels compared to key2, and arrange the nodes in even levels compared to key1.
The programming aspect of the project was :
Procedural programming using Pascal and the interface was done using Delphi7.
- Insert nodes to both trees.
- Search for specific nodes in both trees.
- Delete nodes from both trees.
- Draw both trees.
- Draw nodes in specific range.
Last line notes :
- I posted this project and its source code, because I’m open with my own project “viva open source”
- If you noticed I mentioned “we”, because as usual me and my bests did this project, but I had the chance to work more on this project than Alaa` and Zeana, so there were some “I”s
.
Please don’t hesitate to post your remarks, I appreciate criticism more the praising, and I hope this can be useful.
The EXE
The source code
Have fun!
This time I’m the first one to leave a comment on your post
Me too, as usual, I had more “You”s working on this project :*
I did enjoy it, though.
Next time, when working on a project with “others”, try to ask their opinion before posting the source code “you” all worked on. Especially when having an open-source opponent in your team
I just wanted to be the first one who comments this time
Shash, you worked so hard on this program.Especially, the funny memories you had with pointers and “Access violation” errors
.
I think we passed our first GUI project very well together. Wish 2 get high mark on it
Now, moving 2 criticism
You look nice when u argument with Mas3oud, so calm down girl!! Mas3oud and we r novices
Good luck……