Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sortowanie po kolei wg długości
Beniooo
post
Post #1





Grupa: Zarejestrowani
Postów: 260
Pomógł: 26
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

Ostrzeżenie: (0%)
-----


Witam, jak posortować dane z pliku txt aby były posortowane rosnąco co do ich długości, każde słowo jest w innym wierszu
Dodam że plik ma ~36MB i 2777114 wierszy (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Akcja ma być wywołana jeden raz albo rzadko przez automat? Jeżeli tak to najprostsza metoda to przelecenie freadem po całym pliku i dodać je do plików zawierających konkretną długość plików. Jak to zrobimy połączyć pliki zaczynając od plików zawierających najkrótsze wyrazy. Po całej operacji usunąć pliki zawierające poszczególne długości.
Go to the top of the page
+Quote Post

Posty w temacie
- Beniooo   [PHP]Sortowanie po kolei wg długości   21.07.2012, 16:54:50
- - lobopol   Akcja ma być wywołana jeden raz albo rzadko przez ...   21.07.2012, 17:06:09
- - wNogachSpisz   Mysle ze warto wrzucić kazdy wiersz do bazy danych   21.07.2012, 17:21:25
- - CTRL   Popieram powyższego kolegę, możesz wtedy dodać sob...   21.07.2012, 23:41:04
- - toaspzoo   Nie ma takiej potrzeby Otwierasz plik, dzielisz e...   22.07.2012, 00:13:50
- - sobol6803   CytatCzwarty wyraz Siódmy wyraz Coś nie tak. Pol...   22.07.2012, 00:22:02
- - toaspzoo   ? Oba wyrazy mają taką samą długość, więc nie wiem...   22.07.2012, 00:23:25
|- - sobol6803   Cytat(toaspzoo @ 22.07.2012, 01:23:25...   22.07.2012, 00:27:37
- - toaspzoo   Poprawione, polskie znaki   22.07.2012, 00:29:09
- - sobol6803   CytatNajdłuższy wyraz jaki kiedykolwiek zapisano n...   22.07.2012, 00:31:36
- - toaspzoo   Tak Okej, teraz działa - plik ANSI   22.07.2012, 00:41:36
|- - sobol6803   Cytat(toaspzoo @ 22.07.2012, 01:41:36...   22.07.2012, 00:49:00
- - toaspzoo   Dobra, dopisze już go sobie user   22.07.2012, 01:21:07
- - lobopol   toaspzoo genialne rozwiązanie tylko bardzo niewyda...   22.07.2012, 08:14:14
- - redeemer   Kodcat input.txt | awk '{print length,$0}...   22.07.2012, 09:04:13
- - wNogachSpisz   Pragnę zauważyć, że w MySQL od 17 lat zespól wspan...   22.07.2012, 12:09:46
- - toaspzoo   Tylko, załóżmy, że użytkownik będzie edytował plik...   22.07.2012, 12:13:13
- - wNogachSpisz   Co rozumiesz przez "mija się z celem"? ...   22.07.2012, 12:20:27
- - Beniooo   Taa, plik ze słowami, bedzie mi służył do programu...   22.07.2012, 14:15:42
- - wNogachSpisz   Dlaczego zatem nie umieścić go do bazie danych?   22.07.2012, 14:17:11
- - toaspzoo   Można umieścić, pod warunkiem, że jeśli plik będzi...   22.07.2012, 18:38:18
- - lobopol   toaspzoo nie zaciemniaj mu. Skoro ma to być używan...   22.07.2012, 19:22:29
- - toaspzoo   Tego nie wiemy, może chce posortować plik i zwróci...   23.07.2012, 23:44:10
- - lobopol   toaspzoo: CytatTaa, plik ze słowami, bedzie mi słu...   24.07.2012, 15:28:02


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 23:27