Closed

Need a good Java Programmer

Hi,

I need a honest person who can write me a java programming assignment.

The instruction is as following:

"General statement

In this lab you will be asked to write a simple interpreter for arithmetical expression evaluation using stacks. According to wikipedia, expression is a finite combination of a symbols of a known context. It is possible to write the same arithmetical expression in different forms.

In the infix notation, we write

operand1 operation operand2

Example:

( 1 + ( ( 2 + 3 ) / 5 ) ) * -4

In the postfix notation, we write

operand1 operand2 operation

Example:

1 2 3 + 5 / + -4 *

Also there exists prefix notation where we write

operation operand1 operand2

Example:

* + / + 2 3 5 1 -4

You might find this algorithm useful in solving this problem.

Assignment

Given a String in the infix notation , find its postfix notation and evaluate it. Conversely, given a String in the postfix notation find its infix one and evaluate it. Expressions to be evaluated might include the following operations:

+,-,*,/,^

As well as brackets:

(, )

Numbers in the expressions can be only integers ( negative, 0 , positive).

Extra-credit (+10)

Implement expression evaluation for vectors. Expression might only include the following operations:

a) numbers operations

+,-,*,/,^

b) vector operations

+,-

c) brackets ( for both, numbers and vectors )

(, )

d) vectors will be denoted as ( square brackets mean start of the vector, they are not brackets used to change precedence of the operations; comma denotes another vector component )

[ x1 , x2 , ... , xn ]

Sample input:

[ 1 , ( 3 - 4 ) ] - ( [ -2 , ( 7 - 8 ) * 2 ] + [ 0 , 4 / 2 ] )

Output:

//postfix

[1 , 3 4 - ] [ - 2 , 7 8 - 2 * ] [ 0 , 4 2 / ] + -

//evaluation

[ 3 , -1 ]

Implementation

Implement the class Expression and functions infixToPostfix(), postfixToInfix(), evaluate(). More specifically, implement the following:

public class Expression{

public Expression(String inputExpression, String inputNotation){

// your constructor here

}

public static Expression infixToPostfix(Expression expression){

//get expresion exp in the postfix notation ( you have to use stack for it)

}

public static Expression postfixToInfix(Expression expression){

// get expression exp in the infix notation

}

public static String evaluate(Expression expression){

//using stack evaluate Expression expression based on the notation

}

}

If you are interested in, please message me for more information.

And this assignment is due in 2 hours, so I need person who is fast programmer.

Thanks,

Skills: Java

See more: need java programmer, need good java programmer, find java, find good programmer fast, vector string, vectors programming, using stack java example, using expressions, string vector, string problem, string prefix, string algorithm, static algorithm, statement problem example, statement problem sample, statement problem, start java programming, solving algorithm, simple problem statement example, simple algorithm example, programming vector, programming symbols, programming expression, programming algorithm example, programmer find one

About the Employer:
( 9 reviews ) Melbourne, United States

Project ID: #2547318

30 freelancers are bidding on average $320 for this job

IMSeriousBidder

Hello, Java expert here, please check your PM Thanks Bing

$251 USD in 1 day
(62 Reviews)
6.7
olantran

let me help you. I'm good at Java programming

$250 USD in 0 days
(42 Reviews)
6.2
procoder898

Hi, I am expert at Java and can surely satisfy you. Please check your inbox,

$250 USD in 0 days
(78 Reviews)
6.1
msabouri

ready to finish this asap

$250 USD in 1 day
(43 Reviews)
5.0
initSoftware

Hello sir, Interested in doing this project. Thanks

$250 USD in 5 days
(17 Reviews)
4.7
zeke

Dear Customer! I am an expert Java developer with over 6 years of experience and very interested in this project. Available to start immediately and finish as soon as possible. My bid is for fast professional servic More

$300 USD in 2 days
(4 Reviews)
4.3
javaguru75

Let me do this project, i am expert in writing algorithm in java.

$700 USD in 15 days
(8 Reviews)
4.2
swteam4

Hello, experts in Java programming here. We can complete this task with extra credits. Kindly check PMB.

$250 USD in 0 days
(16 Reviews)
4.3
talluriamara

I am very much interested to work with you.please consider me and please check your message.

$250 USD in 0 days
(3 Reviews)
4.0
coolbuddy19

Hi I am ready to start

$250 USD in 0 days
(15 Reviews)
3.7
lokjaiswal12

Hello, I can do it.

$250 USD in 2 days
(4 Reviews)
3.4
orensh

Hi, I read the project details, I did somthing like this when i study, I wont have any problam completing this job for you. I am expert in java with more then 6 years expiriance in pure java. I realy want this job, More

$250 USD in 1 day
(2 Reviews)
3.2
JavaGuruLV

Hi,java and compiler expert

$250 USD in 4 days
(4 Reviews)
2.8
shahzebrahat123

Hi Sir Kindly check PM. Thanks

$250 USD in 2 days
(2 Reviews)
2.4
LahiruMal

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Let's begin just now........... $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ More

$250 USD in 3 days
(2 Reviews)
1.2
pavan45

Hi, I am Pavan with 3 years of expereince in Java and related technologies. As the requirement seems to be easy .. I will help you. Project is really very handy for me. Please check my private mail for details More

$250 USD in 0 days
(1 Review)
1.0
zacksam86

Hi Sir, I am not sure if the project is still available , but i can provide u with the code in 1 hour . my code is unique ,well commented and structured following java design and implantation guidelines. let More

$250 USD in 1 day
(0 Reviews)
0.0
saddam4174

i can do it .Check PM

$250 USD in 2 days
(0 Reviews)
0.0
andrewmartyniak

Had an experience converting postfix to normal. realised it on Java.

$300 USD in 2 days
(0 Reviews)
0.0
alvinMe

hi sir... i can do it sir. Read my private message as a prof sir.

$250 USD in 2 days
(0 Reviews)
0.0