AD1

Tuesday 10 July 2018

Neural Network Tutorial

this tutorial about classifiation in machine learning -using neural network- about patient medical record data for Pima Indians and whether they had an onset of diabetes within five years

Wednesday 30 May 2018

Side Diagonal

Statement

Given an integer n, create a two-dimensional array of size (n×n) and populate it as follows, with spaces between each character:
  • The positions on the minor diagonal (from the upper right to the lower left corner) receive 1 .
  • The positions above this diagonal recieve 0 .
  • The positions below the diagonal receive 2 .
Print the elements of the resulting array

Solution

 

Friday 11 May 2018

The diagonal parallel to the main

Statement

Given an integer n, produce a two-dimensional array of size and complete it according to the following rules, and print with a single space between characters:
  • On the main diagonal write .
  • On the diagonals adjacent to the main, write .
  • On the next adjacent diagonals write and so forth.
Print the elements of the resulting array.
sample 
n=7
0 1 2 3 4 5 6
1 0 1 2 3 4 5
2 1 0 1 2 3 4
3 2 1 0 1 2 3
4 3 2 1 0 1 2
5 4 3 2 1 0 1
6 5 4 3 2 1 0

Chess Board

Given two numbers  and . Create a two-dimensional array of size and populate it with the characters "." and "*" in a checkerboard pattern. The top left corner should have the character "." 


above figure shows the main chess board pattern, note that "." means white and "*" means black

Saturday 28 April 2018

Unique elements

Given a list of numbers, find and print the elements that appear in the list only once
example 
input: 
4 3 5 2 5 1 3 5
output:
1
2
4

Saturday 20 January 2018

Implementing Linear Regression Algorithm in Python


in this PDF created by me , a short and good introduction into one of the most popular machine learning algorithms it is called Linear regression
in this tutorial we deal with linear regression with single variable
check attached file

Linear Regression.PDF