सामाजिक अधिगम
दूसरों को देखकर उनके अनुरूप व्यवहार करने के कारण, अथवा दूसरों के व्यवहारों को अपने जीवन में उतारने तथा समाज द्वारा स्वीकृत व्यवहारों को धारण करने तथा अमान्य व्यवहारों को त्यागने के कारण ही यह सिद्धान्त सामाजिक अधिगम सिद्धान्त कहलाता है। इसी को बाण्डुरा का ‘अनुकरण द्वारा व्यवहार में रूपान्तरण का सिद्धान्त’ (Bandura’s theory of behaviour modification through modelling) भी कहते हैं।
गतिक क्रमादेशन
इस विधि में हम छोटे मानों के लिए codice_8 की गणना से शुरू करते हैं और उनका उपयोग करते हुए बड़े मानों के लिए के codice_8 का मान निकालते हैं। इस विधि में भी O("n") समय लगता है , किन्तु इसमें भण्डारण के लिए नियत जगह (O(1)) लगती है जबकि 'ऊपर से नीचे' वाली विधि में भण्डारण के लिए O("n") जगह लगती है।