Code Monkey home page Code Monkey logo
  • 👋 Hi, I’m @peterturkson102
  • 👀 I’m interested in building rest api using Java

I am a graduate with a bachelor’s degree in Computer Engineering from the University of Ghana, Legon aiming to use my knowledge in programming and computing to establish myself as a competent tech specialist equipped with the latest tools, techniques and knowledge that will enable me to handle emerging technologies and prove myself as a valuable resource anywhere

Peter Kofi Turkson Asamoah's Projects

anagram icon anagram

Given a string, split it into two contiguous substrings of equal length. Determine the minimum number of characters to change to make the two substrings into anagrams of one another

balancedsums icon balancedsums

challenge is to find an element of the array such that the sum of all elements to the left is equal to the sum of all elements to the right.

bfs-levelorder-of-binary-tree icon bfs-levelorder-of-binary-tree

Given the root of a binary tree, return the level order traversal of its nodes' values. (i.e., from left to right, level by level).

binary-search-imperative icon binary-search-imperative

Given an array of integers nums which is sorted in ascending order, and an integer target, write a function to search target in nums.

binary-search-recursive icon binary-search-recursive

Given an array of integers nums which is sorted in ascending order, and an integer target, write a function to search target in nums. If target exists, then return its index. Otherwise, return -1.

caesarcipher icon caesarcipher

Caesar's cipher shifts each letter by a number of letters. If the shift takes you past the end of the alphabet, just rotate back to the front of the alphabet. In the case of a rotation by 3, w, x, y and z would map to z, a, b and c.

caesarcipher-alternative icon caesarcipher-alternative

Caesar's cipher shifts each letter by a number of letters. If the shift takes you past the end of the alphabet, just rotate back to the front of the alphabet. In the case of a rotation by 3, w, x, y and z would map to z, a, b and c.

countergame icon countergame

Louise and Richard have developed a numbers game. They pick a number and check to see if it is a power of 2. If it is, they divide it by . If not, they reduce it by the next lower number which is a power of .

countingsort icon countingsort

Given a list of integers, count and return the number of times each value appears as an array of integers.

diagonaldifference icon diagonaldifference

Given a square matrix, calculate the absolute difference between the sums of its diagonals.

dynamicarray icon dynamicarray

Declare a 2-dimensional array, , of empty arrays. All arrays are zero indexed

fibonacci-number icon fibonacci-number

The Fibonacci numbers, commonly denoted F(n) form a sequence, called the Fibonacci sequence, such that each number is the sum of the two preceding ones, starting from 0 and 1.

findzigzagsequence icon findzigzagsequence

Given an array of distinct integers, transform the array into a zig zag sequence by permuting the array elements.

flippingbits icon flippingbits

You will be given a list of 32 bit unsigned integers. Flip all the bits ( and ) and return the result as an unsigned integer.

flippingmatrix icon flippingmatrix

Given the initial configurations for matrices, help Sean reverse the rows and columns of each matrix in the best possible way so that the sum of the elements in the matrix's upper-left quadrant is maximal.

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.