Find Jobs
Hire Freelancers

api palindrome implementation

$10-30 USD

Terminado
Publicado hace casi 8 años

$10-30 USD

Pagado a la entrega
Write an API that searches NASA patents ([login to view URL]) and determines the number of palindromic ([login to view URL]) strings that can be created from inventor's name.
ID del proyecto: 10536257

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 8 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
There two parts to this project: (1) Making the API call and (2) counting the palindromes. (1) There are several Java libraries out there that make it possible to consume a RESTful API in a few lines of code. If external libraries are not permitted, it is still a simple task to implement the HTTP request and parsing of the JSON. (2) The number of palindromic strings that can be made from a name can be computed as follows: i. The name can have at most one letter that occurs an odd number of times (the middle letter, if there is one). Otherwise, no palindromes can be formed. ii. The number of palindromes is then the number of distinguishable ways to arrange the letters in the first half of the palindrome (the letters that occur an even number of times). This can be solved with a simple combinatorial formula. I can deliver well-written and well-documented code for the above.
$50 USD en 3 días
5,0 (13 comentarios)
4,2
4,2
7 freelancers están ofertando un promedio de $39 USD por este trabajo
Avatar del usuario
I have 10+ years experience. I am the BEST programmer on this platform. Ready to start immediately.
$50 USD en 1 día
4,8 (441 comentarios)
7,4
7,4
Avatar del usuario
Hello, My name is David Donari from Argentina. I´m Computer Systems Engineer and Doctor of Engineering. I have +12 years of experience in designing and developing apps and systems. I like the challenge. Please send me a message. Regads, Dave
$50 USD en 2 días
5,0 (7 comentarios)
5,5
5,5
Avatar del usuario
Hi There, I am a serious bidder. And I can start to work with you right now. Once I accept your project, I am sure I can complete it and satisfy your desires. However, I need to know exactly details you want before I start my work. I am senior application developer with 8 years experience. For my work attitude, please feel free to refer to my ratings from my previous customers. Best Regards, Steven
$30 USD en 1 día
5,0 (15 comentarios)
4,3
4,3
Avatar del usuario
WISHING YOU PEACE IN YOUR LIFE. I have 8+ years of software development experience in java. Working in a reputed company,Cognizant ,India ,Pune. Believe to be problem solver . "Honesty is the best policy" i really mean it. Worked on Oracle /MYSQL Database & Java Related utilities most of the time . Basically i am an web developer. Thanks & Regards, Yakub
$20 USD en 1 día
4,7 (14 comentarios)
4,8
4,8
Avatar del usuario
Hi , hope you are doing well we are new company in freelancer.com but we have experience 5 years in software Development we can start from today and show you sample for your requirements Thanks OAtechnology
$50 USD en 3 días
5,0 (35 comentarios)
4,6
4,6
Avatar del usuario
I am a professional Java Developer, and can finish the palindrome implementation work on time. Please contact me via chat to discuss.
$25 USD en 1 día
5,0 (1 comentario)
0,5
0,5

Sobre este cliente

Bandera de UNITED STATES
GUNTUR, United States
5,0
9
Forma de pago verificada
Miembro desde mar 11, 2015

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.