Find Jobs
Hire Freelancers

Write some Software

£10-20 GBP

Concluído
Publicado há mais de 8 anos

£10-20 GBP

Pago na entrega
Create a Python program which reads a text file where each line contains the coordinates of a multidimensional point, and then looks for the closest pair of points in the file. If the program has found the closest pair of points, it should output the line numbers of the two closest points. The text file contains one point per line. The coordinate values are separated by a tabulator character. The coordinate values are not necessarily integers. In case of a floating point coordinate value the decimal separator is a period. Remarks: •The distance of two points is the Euclidean distance, that is the square root of the sum of squares of the differences of corresponding coordinate values: sqrt ( sum_i ( ( x_i – y_i) ^2 ) ) What we expect: •The source code. We prefer concise and easy to read code. •A brief summary of the solution, for example, the asymptotical running time of the algorithm, limitations, usage instructions and any other comments. •One or more test files created by you.
ID do Projeto: 9255544

Sobre o projeto

23 propostas
Projeto remoto
Ativo há 8 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Hi! I've already written my solution. You can find it at this url: [login to view URL] with the test file. Regards Alebat
£10 GBP em 0 dia
5,0 (9 avaliações)
3,6
3,6
23 freelancers estão ofertando em média £16 GBP for esse trabalho
Avatar do Usuário
Hi, I have good web scraping skills in Python & C#.. i have scraped complex websites with logins as well.. I have also worked with many APIs such as Amazon, Google, Twitter, Foursquare, Yelp, Zillow, Alluc etc. Looking forward to your response..Thanks..
£20 GBP em 1 dia
5,0 (202 avaliações)
6,8
6,8
Avatar do Usuário
Hi, if usage of Python is not a requirement i can create this simple tool as Windows/Linux console application. My solution will use combinations first, to determine all possible pairs of points. I.e. 4 lines in text file means 6 possible pairs: 1 and 2, 1 and 3, 1 and 4, 2 and 3, 2 and 4, 3 and 4 Then calculate distance for each pair of points. I only need to know what to do if there is more than a single pair with same calculated distance? Input file must be fully loaded first to determine combinations count (pairs of points) and this will be the slowest part of program. By "slowest" i mean depending on file size - probably just a few additional milliseconds for small files. Combination + distance calculation algorithm will be very fast and not take much resources. I assume dimension is constant for a single input file (1D or 2D or 3D etc. but not mixed, however this can be checked and error will be shown).
£15 GBP em 1 dia
5,0 (34 avaliações)
5,8
5,8
Avatar do Usuário
Hi I have a BSc in Physics with Honor. Can do it within two days. Looking forward for collaboration Levon
£20 GBP em 1 dia
5,0 (13 avaliações)
4,9
4,9
Avatar do Usuário
A proposal has not yet been provided
£38 GBP em 2 dias
5,0 (33 avaliações)
4,6
4,6
Avatar do Usuário
I can finish this project in less than a day. Please ping me if you want to finish this as soon as possible. I have sound knowledge of python. Please go through my other work done on freelancer to know more.
£12 GBP em 1 dia
4,9 (8 avaliações)
4,1
4,1
Avatar do Usuário
I know Python very well. This is clear enough task, I will use Python 3 by default, so if Python 2 is needed - please tell this.
£12 GBP em 1 dia
5,0 (4 avaliações)
3,4
3,4
Avatar do Usuário
A proposal has not yet been provided
£30 GBP em 2 dias
4,9 (4 avaliações)
2,7
2,7
Avatar do Usuário
Hi, I am comfortable with your requirement and would be able to finish it within 1 day. Thanks,
£13 GBP em 1 dia
5,0 (4 avaliações)
2,5
2,5
Avatar do Usuário
Hello, I am very intrested to do this project for you. I am studing software engineering and I have couple of years expirience in this feild. This is very important to me because this is my first project and I would like to have a positive review on start. As you can see my bid is pretty low, that is because I really need this first job on freelancer and I would be very grateful if you could help me with that. I will do my best to satisfy your every need. I was free to finish my solution for your project. Complexity of program is n^2, but I also did n (log n )but only for two dimensional points. It would be great if you could look it up and let me know what do you think. I can send you part of my main code and if you like it I can send you the whole code immediately. As i said, I am new on this site and I need an opportunity to prove myself. Thank you very much for understanding. Looking forward to working with you.
£15 GBP em 1 dia
5,0 (3 avaliações)
2,1
2,1
Avatar do Usuário
A proposal has not yet been provided
£15 GBP em 7 dias
5,0 (2 avaliações)
1,1
1,1
Avatar do Usuário
I was a Java programmer. Now I'am a data scientist using R and Python. I plan to use divide and conquer paradigm (O(n*log(n)) performance guarantee) to solve this problem. Looking forward to your reply.
£18 GBP em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hi , I have read your description completely and can do it easily because i have experience in python programming and i understand all the requirements of your python program like read text file , find two closest points etc. Please contact me . I can start working right now , will complete your program in few hours .
£10 GBP em 0 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
will give python code which will do reading of textfile parsing the file to calculate the euclidian distance. find near by points. group them and print line numbers on the parsed file. Will give well commented code and running complexity. will give unit test files.
£10 GBP em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Предложение еще не подано
£13 GBP em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I've extensive experience in text analystics using python. I developed a lot of software for text mining, information retrieval, and other text analysis projects, all on python. What you suggest I can do easily.
£10 GBP em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I am python expert with experience of the software development. Will go extra mile to complete the task within time.
£18 GBP em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I like this problem and would like to solve it for you. I have a 1st class honours degree in maths so the problem is well within my capacity. I am simply looking to raise my profile on Freelancer. You help me, I help you. Simple :-)
£14 GBP em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have excellent python knowledge, including how to open and parse a file, then use its contents. If desired, I could write a function to also output the results of the program to a file.
£10 GBP em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
A proposal has not yet been provided
£19 GBP em 5 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) INDONESIA
Jakarta Selatan, Indonesia
5,0
1
Método de pagamento verificado
Membro desde jun. 24, 2009

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos 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)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.