paulndam's repositories

Language:JavaScriptStargazers:0Issues:0Issues:0

Bank-Account

Simulate a bank account supporting opening/closing, withdrawals, and deposits of money. A bank account can be accessed in multiple ways. Clients can make deposits and withdrawals using the internet, mobile phones, etc. Shops can charge against the account. It should be possible to close an account; operations against a closed account must fail. Have fun!

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Binary-Search-Tree

Trees are a commonly used data structure in computer science. A tree is a nonlinear data structure that is used to store data in a hierarchical manner. McMillan, Michael. Data Structures and Algorithms with JavaScript: Bringing classic computing approaches to the Web . O'Reilly Media. Kindle Edition.

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Blueruki

A heroku clone website. Build with html and css. These clone website just demonstrates the main and palin uses of ccs grid and other attributes as well.

Language:HTMLStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0
Language:CSSStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Hash-Tables-

Using techniques such as Linear Probing and Separate Chaining. With linear probing, when there is a collision, the program simply looks to see if the next element of the hash table is empty. If so, the key is placed in that element. If the element is not empty, the program continues to search for an empty hash-table element until one is found. Separate Chaining is a technique where each array element of a hash table stores another data structure, such as another array, which is then used to store keys. Using this technique, if two keys generate the same hash value, each key can be stored in a different position of the secondary array.

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Leap-year

Given a year, report if it is a leap year.

Language:JavaScriptStargazers:0Issues:0Issues:0

loan-calculator

A loan calculator that help people calculate a given amount they are about to borrow. Be either from a lending firm or anywhere, computes the interest rate, payments and displays the total amount of payments over all and as well as they years. Build with javascript and node.js

Language:HTMLStargazers:0Issues:0Issues:0

Matriz

Given a string representing a matrix of numbers, return the rows and columns of that matrix. So given a string with embedded newlines like: ```text 9 8 7 5 3 2 6 6 7 ``` representing this matrix: ```text 1 2 3 |--------- 1 | 9 8 7 2 | 5 3 2 3 | 6 6 7 ``` your code should be able to spit out: - A list of the rows, reading each row left-to-right while moving top-to-bottom across the rows, - A list of the columns, reading each column top-to-bottom while moving from left-to-right. The rows for our example matrix: - 9, 8, 7 - 5, 3, 2 - 6, 6, 7 And its columns: - 9, 5, 6 - 8, 3, 6 - 7, 2, 7

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:HTMLStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Pangram

Determine if a sentence is a pangram. A pangram (Greek: παν γράμμα, pan gramma, "every letter") is a sentence using every letter of the alphabet at least once. The best known English pangram is: > The quick brown fox jumps over the lazy dog. The alphabet used consists of ASCII letters `a` to `z`, inclusive, and is case insensitive. Input will not contain non-ASCII symbols.

Language:JavaScriptStargazers:0Issues:0Issues:0

Ransome-Note

Given a magazine or words or given an array of words, write a function that determines if words in that array could make up a word or match a corresponding given word.

Language:JavaScriptStargazers:0Issues:0Issues:0

Reverse-String

Reverse a string For example: input: "cool" output: "looc"

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

RNA-Transcription

Given a DNA strand, return its RNA complement (per RNA transcription). Both DNA and RNA strands are a sequence of nucleotides. The four nucleotides found in DNA are adenine (A), cytosine (C), guanine (G) and thymine (T). The four nucleotides found in RNA are adenine (A), cytosine (C), guanine (G) and uracil (U). Given a DNA strand, its transcribed RNA strand is formed by replacing each nucleotide with its complement: G -> C C -> G T -> A A -> U

Language:JavaScriptStargazers:0Issues:0Issues:0

Role-Base-Acces-Control

Role-based access control (RBAC) is an approach used to restrict access to certain parts of the system to only authorized users. The permissions to perform certain operations are assigned to only specific roles. Users of the system are assigned those roles, and through those assignments, they acquire the permissions needed to perform particular system functions. Since users are not assigned permissions directly, but only acquire them through the roles that have been assigned to them, management of individual user rights becomes a matter of simply assigning appropriate roles to a particular user.

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Set-exercise

Modify the Set class so that it uses a linked list to store its elements rather than an array. Write a program to test your implementation.

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Space-Age

Given an age in seconds, calculate how old someone would be on: - Mercury: orbital period 0.2408467 Earth years - Venus: orbital period 0.61519726 Earth years - Earth: orbital period 1.0 Earth years, 365.25 Earth days, or 31,557,600 seconds - Mars: orbital period 1.8808158 Earth years - Jupiter: orbital period 11.862615 Earth years - Saturn: orbital period 29.447498 Earth years - Uranus: orbital period 84.016846 Earth years - Neptune: orbital period 164.79132 Earth years So if you were told someone were 1,000,000,000 seconds old, you should be able to say that they're 31.69 Earth-years old.

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Tag-and-Tutorials

This is a simple project example of a many to many relationship using mongoose and our database Mongo. User can can have one or more tutorials and other people or users can tag those tutorials and vice versa

Language:CSSStargazers:0Issues:0Issues:0
Language:CSSStargazers:0Issues:0Issues:0