Coder Social home page Coder Social logo

Zeeshan 's Projects

30-days-of-code-repository-3new icon 30-days-of-code-repository-3new

This File Contains all solutions of: Hackerrank 30 day of code. You are welcome to add any other variants of them or in other language if you know, but DO NOT MAKE THIS REPO ACT LIKE A SOURCE OF +1.

blogpost-website icon blogpost-website

its a simple blogpost website using html, css ,and little bit of bootstrap.it contains some very good concepts of javascript which is very crucial to learn and useful to use.i have made a three different html pages .first index or login page ,second is for blogs and third one is of post page.so its very good example for beginners to learn and make for their first attempt as a fresher.

cpp-basics icon cpp-basics

Basic c++ codes // Will add Prime numbers to contribute

dictionary- icon dictionary-

For this assignment, you will create a dictionary class that reads in a list of unsorted words into a <list> STL (which is an implementation of a doubly linked list.) from a file called dictionary.txtPreview the document. You will use a list of dictionary entries (DictEntry). Next, you must sort the list. The list STL has a member function .sort which works as long as you have overloaded the < operator for the data type you are sorting). Now, you will read a list of words from a file called findwords.txtPreview the document For each word in findwords.txt, you will search that list from the beginning of the list and if found, print (to the screen) how many searches/comparisons you had to make to find the word. Then you will search from the back of the list and print how many searches you had to make. This will help you visualize that a Doubly Linked List might on average cut your search time in half by sorting the data, then choosing which end to start the search. When complete print out each word with spaces in between in a file called revsorted.txt. Start at the back of the list so you end up with a reverse sorted list (words starting with z's first). You will have a separate Dictionary class that uses a dictionary entry as defined with the DictEntry.hPreview the document. We do this to separate the dictionary methods from the type of data. If you were implementing your own doubly linked list, you would create a separate Node class. Remember, Nodes have data (which would be a dictionary entry), and forward and back pointers. Currently we are only using the word in DictEntry, but could easily use the definition, pronunciation, word history etc. Some Important tips (please read): http://www.cplusplus.com/reference/list/list/ (Links to an external site.) - Remember like a vector, you have a list of a particular type (dictionary in this case) - A list<dictionary>::iterator is a pointer to a list containing dictionary items. Not every operator is defined, but ++ and -- are defined, so you can increment or decrement the pointer. - There are member functions for a list .begin() which is pointing to the first item on the list and .end() which is the last pointer NULL. So, you generally want to loop from .begin() to != .end() To start at the back (tail pointer) and work you way to the front you want to reverse the process. so instead of an iterator (which points to the head of the list), you want to use reverse_iterator. And instead of .begin() to != .end(), you want to go from .rbegin() to != .rend() In order to use the .sort() function for lists, you must overload the operator < (as listed in the DictEntry.h. The .sort() function uses this operator to sort. Remember if you are looking at the VALUE of what the pointer points to, you must dereference the pointer. An iterator or reverse_iterator is a pointer. If you are pointing to a class with a public member function called findValue, you would write that as xPtr->getWords(), NOT xPtr.findValue. Extra Credit (up to 10 points!): In addition to the above implement the same functionality with a double linked list that you create with dynamically allocated pointers (replacing the STL list). So you would have a doubleLinkedList of dictEntry. You must note this in your readme.txt for credit.

game-bull_and_cow-ue4-cpp icon game-bull_and_cow-ue4-cpp

#Bull_and_Cow (The demonstration film is at very bottom and in README): Text game developed in Unreal Engine 4 and C ++ for learning purposes. There is a simple map in the game with a plate to which a component with a terminal is attached. The player has to guess the secret word. For each wrong answer, the player loses a life. If he loses them, a recovery game may begin. A hint system has been added to the game: - the player knows how many letters the word is - if the player writes a good letter, he will get a cow or a bull depending on whether he wrote it in the right or wrong place (thanks to this he knows if his thinking is correct) The final form of the game will be added as a puzzle in Mars Marine in order to hack the computers that open doors. LINK: https://www.youtube.com/watch?v=unAE4590_ms&ab_channel=JakubMichalewicz

hacktoberfest-22 icon hacktoberfest-22

Make your first PR! ~ A beginner friendly repository made specifically for open source beginners. Add any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure you add the program under the correct language directory. Happy coding

hactoberfest-2019 icon hactoberfest-2019

Git introduction workshop held to introduce students to Open Source and to get a free T-shirt

hactoberfest-2020-projects icon hactoberfest-2020-projects

Send in your valuable code to this repository in order to complete the HACKTOBERFEST'20. Please make sure you are making a valid contribution to the open source. Enjoy Coding. Keep contributing to open source

hactoberfest-2k19 icon hactoberfest-2k19

Submit your best scripts here for Hactoberfest-2k19 in any language you prefer, if language folder not present, create one as a part of it, after script add your name and GitHub profile into Contributors.md file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.