कार्य:
नमूने के सूचकांक, एक्स को देखते हुए, त्रिकोणीय तरंग की नमूना मूल्य एफ (एक्स) की गणना करें, 4 नमूनों की अवधि और आयाम 1. ऑफसेट नकारात्मक हो सकता है और नमूना मूल्य या तो {0, 1, -1} हो सकता है।
परीक्षण के मामलों:
-5 -> -1
-4 -> 0
-3 -> 1
-2 -> 0
-1 -> -1
0 -> 0
1 -> 1
2 -> 0
3 -> -1
4 -> 0
5 -> 1
व्यक्तिगत रूप से मैं सी में दो दृष्टिकोण जानता हूं - पहला लुकअप टेबल का उपयोग कर रहा है, दूसरा सशर्त निर्देशों का उपयोग कर रहा है। ब्राउनी बिंदुओं के लिए, क्या आप मुझे शुद्ध "गणित" दृष्टिकोण के साथ प्रभावित कर सकते हैं? (मेरा मतलब शुद्ध कार्यात्मक दृष्टिकोण है, उदाहरण के लिए सशर्त निर्देशों का उपयोग नहीं करना या LUT के लिए मेमोरी का उपयोग करना।) लेकिन यह कोई प्रतिबंध नहीं है। यदि आप नहीं कर सकते हैं, या आपकी भाषा इसका समर्थन नहीं करती है - बस कोई समाधान पोस्ट करें