Find Jobs
Hire Freelancers

simple java programming

$10-30 USD

Terminado
Publicado hace alrededor de 5 años

$10-30 USD

Pagado a la entrega
Write a class called ExpUtils. In this class, you should implement the following static methods: • public static Queue<Stack<Character>> readExps(String fileName): A method that reads expressions from a text file fileName separated by new line and builds a queue of stacks, where each expression is represented by one stack of characters (assume that all numbers are single digit and that there are no spaces in the expression). The first expression in the file must be at the beginning of the queue. The beginning of the expression must be at the top of the stack. The method must catch any exceptions and return null if any. Sample input: (5+6) /8 (2/5) *9 (9*3) /(5+2) (5*6) /4 • public static Queue<Stack<Character>> match(Queue<Stack<Character>> q, String pattern ): searches the queue q for all expressions that match pattern and return a copy of them stored in a queue. The order of the output must be the same as that of q, and q must not change. In pattern, the special character ’.’ matches any (single) character. Example 1. Given the above set of expressions, the pattern ”(5.../.” matches two expressions: (5+6) /8 (5*6) /4 In a number pyramid (Figure 1), each number is the sum of the two numbers on which it stands. 20 8 12 3 5 7 1 2 3 4 Figure 1: An example of a number pyramid. Write a class called NumPyramid. In this class, you should implement the following static methods : public static Stack<Queue<Integer>> build(Queue<Integer> q): takes as input a queue of numbers representing the leftmost bricks of the pyramid (for Figure 1, a = {20, 8, 3, 1}) and returns the whole pyramid represented as a stack of queue. Each queue represents a row of the pyramid. The top of the pyramid must be a t the top of the stack. The input queue must not change. Deliverable and rules You must deliver: 1. Source code submission to Web-CAT. You have to upload the following class in a zipped file: • [login to view URL] (include class Node here). • [login to view URL] • [login to view URL] • [login to view URL] Notice that you should not upload the interfaces.
ID del proyecto: 18818425

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 5 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hello, Sir Weebside Inc. is a professional freelancer service provided to worthy clients like you. We can provide our best developers to provide you High-Quality Product with 100% Delivery Rate, 100% Satisfaction. Having Experts in Java, C / C++ , C# , VB , .NET , SQL, MySQL, and Python Programming Language and Frameworks made us capable to bid here. We can provide any service of any caliber within Hours. CHAT WITH US TO START RIGHT NOW. BEST DEVELOPERS AROUND. WITH HIGHEST QUALITY DELIVERED WITHIN TIME. WITHIN BUDGET. CLICK CHAT TO START
$10 USD en 0 día
4,7 (68 comentarios)
5,4
5,4
7 freelancers están ofertando un promedio de $24 USD por este trabajo
Avatar del usuario
I am very proficient in java. I have 16 years java developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using java under Linux environment. I made many great projects using java, for example, I made the tools which could convert java files into c++ scripts, of course garbage collection included, this job was very similar to a compiler, and was very complex. I also made our own mobile game using java, I can show you the demo of client, if you like. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you. Besides, I am very proficient in c++ also, hope I can help you.
$50 USD en 1 día
4,8 (146 comentarios)
7,0
7,0
Avatar del usuario
Hi, Can you ping me to discuss more? I am interested in the project and have an experience in java development. thanks
$20 USD en 1 día
4,9 (71 comentarios)
5,5
5,5
Avatar del usuario
Hi, I am very happy to bid your project. I read your requirements carefully,so i see what you mean. I have been experiments with C Programming, Java, Software Architecture I'd like to work with you. i'll complete this project for you to the best my ability and without condition I am looking forward to meeting you
$15 USD en 1 día
4,8 (27 comentarios)
5,0
5,0
Avatar del usuario
Hi, I can do this Java program for you, I have done such programs many times with perfect accuracy. My formal introduction: I am a software developer with 8+ years of experience especially in Java, C# and PHP. I have worked for different multi national companies like Infosys Technolgies & TCS and also for a startup organization. I am quite able to handle and complete projects both as an Individual and in a team. Please provide me a chance to work for you and I am sure you will like my work and we will remain in touch for a long time. Some of my previous works include: 1. Create a media player using Java swing. 2. Created Pension Payment website for Churches using PHP Laravel. 3. Created a rule based engine for configuration problems. 4. Worked on a network monitoring application development. 5. Worked on a SQL server monitoring application development. 6. Worked on projects for banks like Royal Bank of Scotland and Deutsche Bank. 7. Worked on quoting tool for a reputed networking company. As a developer & freelancer, my core values are - Customer Satisfaction and - Problem Solving Thanks & Regards, Vishal Sahu +91-7042218498 Programming is passion
$25 USD en 1 día
5,0 (32 comentarios)
4,7
4,7
Avatar del usuario
Hi, I'm experienced java developer working more than 3 years in that field. I can read the task and think I can complete it approximately withing 1-3 days. Specs looks like full, but on work flow I may ask some questions if they needed. Feel free to contact me, thanks.
$30 USD en 3 días
5,0 (18 comentarios)
3,8
3,8

Sobre este cliente

Bandera de SAUDI ARABIA
Riyadh, Saudi Arabia
0,0
0
Miembro desde feb 26, 2019

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.