amicable อ่าครับ มีเพื่อน เค้าทำอ่าครับ แล้วเค้ารันไม่ผ่าน ( time out ที่ case 4 ) ผมก็เลยให้เค้าปรับอัลกอริทึม ก็คิดว่าเร็วแล้ว
ก็ให้เค้าส่งไป ปรากฎว่า time out ที่ case 4 เหมือนเดิมครับ ผมเลยลองเอาไฟล์เค้ามา แล้วส่งด้วยตัวเอง ปรากฎว่าผ่านหมดครับ
ที่ 15วิ
ก็เลยงงครับ เป็นเพราะอะไรหรอครับ
cpu เพื่อนกับ cpu น้อง อาจเร็วไม่เท่ากันก็ได้ครับ
cpu ของเครื่องตัวมีผลต่อความเร็วตอนส่งด้วยหรอครับ
คงเกี่ยวแหละ ดูสิ ส่งAmicไปเป็นยี่สิบรอบเลย บร๊ะเจ้า มากกก ต้องเอาไปส่งเครื่องPC ถึงผ่าน แต่พอเอา PrimV2 จากโน้ตบุ๊ค กับพีซี พบว่า พีซีผ่าน1แล้วT โน้ตบุ๊คผ่าน3 แล้ว T ทั้งๆที่ไฟล์เดียวกัน กำลัง งง
เครื่องที่แรงกว่าจะเสร็จเร็วกว่า ในกรณีที่แจ้งมารบกวนขอรายละเอียดหน่อยครับ ขณะส่งงานไม่ควร Run งานอื่นที่ไม่จำเป็นครับ
Task ที่ให้ไป ผมจะเผื่อเวลาให้ประมาณ 2-3 เท่า จากเวลาที่เครื่องที่ผมใช้ Task นั้น (Notebook Core i7 2.8 GHz, RAM 8GB)
ดังนั้นผมคิดว่าโดยทั่วไปถ้าใช้เครื่องประมาณ Core2Duo น่าจะส่งงานผ่านได้ในเวลาที่กำหนดครับ แต่ตัวโปรแกรมต้อง Optimized มาบ้างครับ
ในทางกลับกันถ้าตัวโปรแกรมที่เขียนไม่ Optimized มาเลย โอกาสส่ง Task ผ่านแม้ว่าจะใช้เครื่อง Spec สูงมากๆ ก็น่าจะมีความเป็นไปได้น้อยมากครับ
งะ...แบบว่า ตอนทำ/ส่ง ผมเปิดฟลิฟไว้4จอ cpu วิ่ง100% แรมเหลือ 200 เมก ตลอดเวลา
ถือว่าโชคดีมากเลย ที่มันยังรันผ่าน cpu i3 2.4 ram 4gbเอง
แบบนี้วันหลัง เจอโปรแกรมที่จับเวลาต้องปิดเกมก่อนส่งสินะ...
Guideline ตอนนี้น่าจะเป็นประมาณนี้ครับ
1. ถ้าโปรแกรมเขียนแบบ Optimized แล้ว ใช้ Core2Duo น่าจะผ่านได้แบบมีเวลาเหลืออยู่นิดหน่อยครีบ
2. ดังนั้นถ้าใครใช้เครื่องแรงกว่า Core2Duo ทั่วไป (เช่น i3, i5, i7) ก็น่าจะผ่านแบบสบายๆครับ ไม่ต้องลุ้น (แต่โปรแกรมก็ต้อง Optimized มานะครับ)
ุ3. แต่ถ้าใครใช้เครื่องประมาณ DuoCore แม้โปรแกรมจะ Optimized มาแล้ว ก็ยังคงต้องลุ้นว่าจะคำนวณเสร็จทันเวลาหรือไม่ครับ อาจจะทันหรือไม่ทันก็ได้
4. แต่ถ้าโปรแกรมไม่ได้ Optimized มาเลย ต่อให้ใช้ i7 ก็ไม่น่าจะผ่านไปได้ครับ