j

    7Ciepło

    1Odpowiedz

    Pracuję z J primerem i utknięcie, jeśli chodzi o komendę load. W szczególności, są chwile, kiedy następny krok w samouczku jest load 'foo' a ja się błąd jak poniżej: load 'plot' not found: /users/use

    5Ciepło

    2Odpowiedz

    Powiedzmy mamy tablicę 0 1 2 3 4 5 8 7 8 9 Istnieją dwa indeksy, które mają wartość 8: (i.10) ([#~8={) 0 1 2 3 4 5 8 7 8 9 6 8 Czy istnieje jakiś sposób, aby uzyskać krótszy ten wynik? Może być c

    6Ciepło

    1Odpowiedz

    Czy istnieje sposób, aby J użył wielu rdzeni? Sądziłem, że częścią korzyści z APL/J jest to, że konstrukcje językowe dobrze nadają się do rozwiązań równoległych. Patrząc na moje wykorzystanie procesor

    5Ciepło

    2Odpowiedz

    Piszę skrypt w J dla systemu Linux z #! Ale skrypt się zawiesił. Po skrypcie Control-D echo wprowadzonej wartości. Ale zwykły ENTER tylko umieszcza kursor na nowej linii. #!/path/jconsole a =. 1!:1]

    5Ciepło

    2Odpowiedz

    Wyobraź sobie, że generujesz liczby Fibonacciego za pomocą oczywistego, brutalnego algorytmu. Jeśli wiem liczbę Fibonaccis Chcę, aby wygenerować z góry, mogę zrobić coś takiego za pomocą spójnika zasi

    16Ciepło

    3Odpowiedz

    Mój podstawowy język programowania, j, został niedawno otwarty. Aby to poprawić, badam źródło, które jest napisane w C. Ale to był długi (!) Czas od kiedy przeczytałem lub napisałem C, a nie byłem naw

    5Ciepło

    1Odpowiedz

    W konsoli wpisując jeden przechodni bez parametrów spowoduje wydrukowanie jej zawartości: tolower 3 : 0 x=. I. 26 > n=. ((65+i.26){a.) i. t=. ,y ($y) $ ((x{n) { (97+i.26){a.) x}t ) To miłe dla

    6Ciepło

    2Odpowiedz

    Raczej gadatliwy widelec wymyśliłem to ({. , (>:@[ }. ])) np 3 ({. , (>:@[ }. ])) 0 1 2 3 4 5 0 1 2 4 5 Działa świetnie, ale jest tam bardziej idiomatycznych sposób? Jaki jest zwykle sposób, aby

    5Ciepło

    1Odpowiedz

    Więc natknąłem się na ten kawałek kodu na stronie j: mask #!.fill^:_1 lst gdzie maska ​​jest lista bitów. Ma sens aż do końca. Rezultatem jest awers z maski & #, zastosowany do lst, z nieznanymi war

    5Ciepło

    1Odpowiedz

    Za każdym razem, gdy używam przysłówka J M., wydajność znacznie się pogarsza. Ponieważ podejrzewam, że Iverson i Hui są znacznie mądrzejsi ode mnie, muszę zrobić coś złego. Weź pod uwagę Collatz conje