זוהי אפליקציית לינוקס בשם SwapPermutationsIterator, שאת הגרסה האחרונה שלה ניתן להוריד כ-iterators-0.2.2.jar. ניתן להריץ אותה באופן מקוון בספק האירוח החינמי OnWorks לתחנות עבודה.
הורד והפעל באופן מקוון את האפליקציה הזו בשם SwapPermutationsIterator עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
איטרטור החלפהפרמוטציות
Ad
תיאור
יישום איטרטור כללי של ג'אווה ליצירת פרמוטציות ושילובים.
משתמש באלגוריתם המתואר כאן http://en.wikipedia.org/wiki/Steinhaus%E2%80%93Johnson%E2%80%93Trotter_algorithm#Even.27s_speedup והתיאור הברור של האלגוריתם הזה כאן: http://www.cut-the-knot.org/Curriculum/Combinatorics/JohnsonTrotter.shtml
תכונות
- איטרטור שעובר על כל התמורות של האלמנטים באוסף
- האיטרטור עובר על כל החלפות הזוגות הנדרשות כדי ליצור את כל התמורות
- איטרטור שיוצר את כל צירופי האלמנטים באוסף
- כל הסוגים החזקים מודגשים באמצעות סוג כללי (איטרטור) )
קהל
מפתחים
שפת תכנות
Java
זוהי אפליקציה שניתן להוריד גם מ-https://sourceforge.net/projects/swappermutation/. היא אוחסנה ב-OnWorks על מנת שניתן יהיה להפעיל אותה באופן מקוון בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.