הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   יש לכם רעיון לאתגר? נשמח לשמוע (https://hosts.co.il/forums/showthread.php?t=52785)

Tomer 26-08-07 21:34

יש לכם רעיון לאתגר? נשמח לשמוע
 
ערב טוב לכולם,

במידה ויש לכם רעיון לאתגר, בכל שפות התכנות הנפוצות (PHP, ASP, ASP.net, C, JS) אתם מוזמנים להציע כאן.

שימו לב, מציע האתגר לא יורשה להשתתף וימונה כבודק

הצעות - כאן :)

ASTeam 26-08-07 21:45

משהו קצת קיטצ'י אבל עדיין...
שמישהו מהפורום יעצב אתר ולהציע אותו לקידוד.
האדם שיעשה את הקוד היעיל ביותר הקצר ביותר התיקני וכו'. - הוא הזוכה.
או לחילופין(נראה לי שכבר עשו פה..לא זוכר..)לתת תמונה של אתר מוכן ואנו צריכים לעשות כמוהו רק ע"י שימוש בקוד.(לא ניתן יהיה להתשמש בתמונות מתוך האתר - כי הוא יהיה מוקטן..)

X-T 26-08-07 21:50

ציטוט:

נכתב במקור על ידי ASTeam (פרסם 548109)
משהו קצת קיטצ'י אבל עדיין...
שמישהו מהפורום יעצב אתר ולהציע אותו לקידוד.
האדם שיעשה את הקוד היעיל ביותר הקצר ביותר התיקני וכו'. - הוא הזוכה.
או לחילופין(נראה לי שכבר עשו פה..לא זוכר..)לתת תמונה של אתר מוכן ואנו צריכים לעשות כמוהו רק ע"י שימוש בקוד.(לא ניתן יהיה להתשמש בתמונות מתוך האתר - כי הוא יהיה מוקטן..)

מיצטער אך לדעתי זה לא ממש אתגר אשר ראוי להיחשב כאתגר,
אתגר אמור להיות משהו שיגרום לך לשבור את הראש, ברגע שתראה אותו תגיד לעצמך, וואלה שיחקתם אותה, אני חייב לשבת על זה ולהגיע לפיתרון, פה מתחילים להיות יצירתיים ולהפעיל את הראש,

לעומת זאת ה"קידוד" דורש עצבים, לא יותר מיזה,

אגב תומר, מה דעתך על יצירת גראפים דינאמיים בסביבת האינטרנט? זה יכול להיות נורא מעניין, יצירת גראפים יציגים לשערי הדולר שיהיה לפי שעה, זה יכול להיות מעניין.

4ior 26-08-07 21:52

אני הצעתי כבר אתגר, אבל אני מקווה שהוא לא קשה מדי...
האתגר הוא כזה:
יש לכם מערך עם X קבוצות. X חייב להיות זוגי.
עכשיו, מה שאתם צריכים לעשות זה שכל קבוצה תשחק מול קבוצה אחרת פעם אחת.
כל קבוצה תשחק מול קבוצה אחרת כל Z ימים.
ולכל קבוצה חייב להיות משחק חוץ ובית שווים, ואם לא שווים אז קרובים(5 חוץ ו3 בית למשל במקרה של 8 קבוצות)
דוגמה:
PHP קוד:

מערך:
$teams=array("team1","team2","team3","team4","team5","team6","team7","team8"); 

המשחקים יהיו ככה:
  • יום ראשון
    1. team1-team2
    2. team3-team4
    3. team5-team6
    4. team7-team8
  • יום שני
    1. team2-team3
    2. team4-team7
    3. team8-team5
    4. team6-team1

זה חייב להיות מודפס כמו הרשימה שלי(team-team) עם ימים..(כמובן שהסדר של איזה קבוצה מול איזה קבוצה לא חשוב)

עריכה-עכשיו ראיתי מה שX-T כתב..מה שהוא אמר זה גם רעיון נחמד, אבל אם אתה רוצה משהו ששובר את הראש אז האתגר שלי מתאים.

BlueNosE 27-08-07 16:43

מערכת if condition מתקדמת כמו בVB. (שיהיה בה גם ELSE וכאלו).

X-T רעיון נחמד אבל הרבה עבודה בGD.

Gil B 27-08-07 17:00

מממ...

להשתמש בשפה כלשהי, לא משנה איזו מאלה שלמעלה ובכתיבה הכי אלגוריתמית ופשוטה ונחה שאפשר להפוך תאריך לועזי לעברי (דוגמת 15 לאוגוסט, ל- א' באלול).

נחמד לא? =]

X-T 27-08-07 19:45

ציטוט:

נכתב במקור על ידי GMB (פרסם 548507)
מממ...

להשתמש בשפה כלשהי, לא משנה איזו מאלה שלמעלה ובכתיבה הכי אלגוריתמית ופשוטה ונחה שאפשר להפוך תאריך לועזי לעברי (דוגמת 15 לאוגוסט, ל- א' באלול).

נחמד לא? =]

לא כל כך מסובך, אני מעריך שאחרי 10 דקות לאחר פירסום האתגר כבר יהיו פה פיתרונות,

רעיון נוסף:
ליצור אלגוריתם שיצייר את מחומש כוך!

זה משהו מדהים עם מתמטיקה ותיכנות שאפשר לעשות, זה יכול לישבור לכם את הראש עד שתגיעו לפיתרון וזה ממש כיף :-]

Derey22 27-08-07 19:51

תוכנית לגילוי:מספרים ראשוניים?או מספרים ידידותים?(יכול להיות הרבה דריכים)

meshuga 27-08-07 19:53

ציטוט:

נכתב במקור על ידי Derey22 (פרסם 548614)
תוכנית לגילוי:מספרים ראשוניים?או מספרים ידידותים?(יכול להיות הרבה דריכים)

גילוי מספר ראשוני זה קל מידי.....

Rom 27-08-07 22:20

2 פונקציות,
אחת שמקבלת מספר בבסיס 10 וצריכה להפוך אותו לספרות רומיות (IXV)
ופונקציה שניה שעושה ההפך (מספרות רומיות למספר בבסיס 10)
אם זה קשה מדי אפשר לעשות את זה שלמשל המספר 4 זה IIII במקום IX יהיה הרבה יותר קל
או אם רוצים לעשות את זה יותר קשה, לעשות את זה ללא שימוש בלולאות.

נ.ב זאת השאלה מהמבחן בקורס JAVA ששם אסור להשתמש בלולאות

O-B 28-08-07 03:25

ציטוט:

נכתב במקור על ידי X-T (פרסם 548118)
אגב תומר, מה דעתך על יצירת גראפים דינאמיים בסביבת האינטרנט? זה יכול להיות נורא מעניין, יצירת גראפים יציגים לשערי הדולר שיהיה לפי שעה, זה יכול להיות מעניין.

הרבה עבודה עם מתמטיקה ו-GD.. אני כבר עשיתי אז זה לא נראה לי קשה..
ציטוט:

נכתב במקור על ידי GMB (פרסם 548507)
להשתמש בשפה כלשהי, לא משנה איזו מאלה שלמעלה ובכתיבה הכי אלגוריתמית ופשוטה ונחה שאפשר להפוך תאריך לועזי לעברי (דוגמת 15 לאוגוסט, ל- א' באלול).

יש מלא מוכנים.. תוך דקה אפשר למצוא.. לא נראה לי שזה יכול להיות אתגר..

ציטוט:

נכתב במקור על ידי X-T (פרסם 548610)
ליצור אלגוריתם שיצייר את מחומש כוך!

זה משהו מדהים עם מתמטיקה ותיכנות שאפשר לעשות, זה יכול לישבור לכם את הראש עד שתגיעו לפיתרון וזה ממש כיף :-]

מחומש כוך?! מה זה?..

ציטוט:

נכתב במקור על ידי Rom (פרסם 548677)
2 פונקציות,
אחת שמקבלת מספר בבסיס 10 וצריכה להפוך אותו לספרות רומיות (IXV)
ופונקציה שניה שעושה ההפך (מספרות רומיות למספר בבסיס 10)
אם זה קשה מדי אפשר לעשות את זה שלמשל המספר 4 זה IIII במקום IX יהיה הרבה יותר קל
או אם רוצים לעשות את זה יותר קשה, לעשות את זה ללא שימוש בלולאות.

נ.ב זאת השאלה מהמבחן בקורס JAVA ששם אסור להשתמש בלולאות

זה נראה לי משהו מעניין.. אבל קשה!..

4ior 28-08-07 07:33

מה עם האתגר שלי?
XD יותר מדי קשה...?
פשוט ראיתי שאף אחד לא הגיב עליו:\

X-T 28-08-07 09:13

חח נו באמת, אף אחד לא יודע מה זה עקומת כוך?
הינה דוגמא למה שתאלצו ליצור אם תחליטו לקחת את האתגר :P

http://www.ntecs.de/blog-images/Lind.../KochCurve.gif

BlueNosE 28-08-07 10:49

זה צורה פרקטלית, זה כמו שתבקש לעשות את משולש סירפינסקי. צריך להגדיר רמה מסויימת לעצור בה.. וגם, זה קשה על גבול הבלתי אפשרי, כי בשפות WEB העבודה היא ליניארית, ולא תוכל להזיז את הצורה אחרי שקבעת את מיקומה.. זאת בעיה..

עריכה:
רמה מסויימת של משולש סירפינסקי - כאן

X-T 28-08-07 12:47

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 548847)
זה צורה פרקטלית, זה כמו שתבקש לעשות את משולש סירפינסקי. צריך להגדיר רמה מסויימת לעצור בה.. וגם, זה קשה על גבול הבלתי אפשרי, כי בשפות WEB העבודה היא ליניארית, ולא תוכל להזיז את הצורה אחרי שקבעת את מיקומה.. זאת בעיה..

עריכה:
רמה מסויימת של משולש סירפינסקי - כאן

בוא נגיד שכבר יישמתי את זה בעבר לא בשפה אחת ולא בשתיים ככה שזה אפשרי לחלוטין.

RS324 29-08-07 05:44

ציטוט:

נכתב במקור על ידי GMB (פרסם 548507)
מממ...

להשתמש בשפה כלשהי, לא משנה איזו מאלה שלמעלה ובכתיבה הכי אלגוריתמית ופשוטה ונחה שאפשר להפוך תאריך לועזי לעברי (דוגמת 15 לאוגוסט, ל- א' באלול).

נחמד לא? =]

PHP קוד:

<?php

$gregorianMonth 
date(n);
$gregorianDay date(j);
$gregorianYear date(Y);

$jdDate gregoriantojd($gregorianMonth,$gregorianDay,$gregorianYear);

$hebrewMonthName jdmonthname($jdDate,4);

$hebrewDate jdtojewish($jdDate);

list(
$hebrewMonth$hebrewDay$hebrewYear) = split('/',$hebrewDate);

echo 
"$hebrewDay $hebrewMonthName $hebrewYear";
?>

מתוך PHP.NET
http://il.php.net/manual/en/function.jdtojewish.php

daMn 30-08-07 23:34

לדעתי זה יהיה נחמד אם יהיה אתגר על בניית מנוע חיפוש חכם עם הרבה פונקציות שימושיות בphp.

Derey22 31-08-07 13:04

ציטוט:

נכתב במקור על ידי daMn (פרסם 550487)
לדעתי זה יהיה נחמד אם יהיה אתגר על בניית מנוע חיפוש חכם עם הרבה פונקציות שימושיות בphp.

זה קל מאוד!!!,אם כבר בוט כמו שיש לגוגל שמוסיף אוטומטי קישורים לאינדקס...

Daniel 31-08-07 13:09

בניית עיצוב לאתר בעזרת GD בלבד, ללא שום משאבים חיצוניים, ללא שום הרחבה לספריה.

שקד 31-08-07 21:08

ציטוט:

נכתב במקור על ידי MasterT (פרסם 550658)
בניית עיצוב לאתר בעזרת GD בלבד, ללא שום משאבים חיצוניים, ללא שום הרחבה לספריה.

נשמע נחמד, אבל לדעתי הרעיון הזה לא מתבסס עד כדי כך על יכולת אישית וידע בתחום.
לדעתי האתגר צריך להיבנות על בסיס שאלה קשה שצורכת מחשבה עמוקה וחכמה, משהו באמת מאתגר.

4ior 01-09-07 09:31

נו אז מה קורה עם האתגר...?


עריכה-
אני חייב להוסיף שבדיוק היום(שבת) קיבלתי אימייל מphpclasses והם אמרו לי שהמחלקה שלי מועמדת לפרס "המחלקה הכי טובה בשנת 2007" באתר..

המחלקה שלי פותרת את הבעיה שנתתי כאן..ככה שאני חושב שזה ראוי להיות אתגר טוב...

X-T 01-09-07 12:23

ציטוט:

נכתב במקור על ידי O-B (פרסם 548777)
הרבה עבודה עם מתמטיקה ו-GD.. אני כבר עשיתי אז זה לא נראה לי קשה..

יש מלא מוכנים.. תוך דקה אפשר למצוא.. לא נראה לי שזה יכול להיות אתגר..


מחומש כוך?! מה זה?..


זה נראה לי משהו מעניין.. אבל קשה!..


ומה רע להביא למתכנתים את הידיע כמה חשוב המתמטיקה בתיכנות באמצעות משימת הגראפים (: ?

Derey22 01-09-07 20:53

ציטוט:

נכתב במקור על ידי X-T (פרסם 551033)
ומה רע להביא למתכנתים את הידיע כמה חשוב המתמטיקה בתיכנות באמצעות משימת הגראפים (: ?

רעיון טוב מאוד אבל לא הרבה אנשים יגישו אני חושב כי זה זמן

daMn 06-09-07 23:30

ציטוט:

נכתב במקור על ידי 4ior (פרסם 550975)
נו אז מה קורה עם האתגר...?


עריכה-
אני חייב להוסיף שבדיוק היום(שבת) קיבלתי אימייל מphpclasses והם אמרו לי שהמחלקה שלי מועמדת לפרס "המחלקה הכי טובה בשנת 2007" באתר..

המחלקה שלי פותרת את הבעיה שנתתי כאן..ככה שאני חושב שזה ראוי להיות אתגר טוב...

נשמע הכי נורמלי ומתאים בנתיים.
אני חושב שהכי טוב שיילכו עליו.


כל הזמנים הם GMT +2. הזמן כעת הוא 20:13.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ