{"version":"1.0","provider_name":"GCSE Computer Science Theory","provider_url":"https:\/\/learnlearn.uk\/gcsecs","author_name":"learnlearnadmin","author_url":"https:\/\/learnlearn.uk\/gcsecs\/author\/learnlearnadmin\/","title":"Efficient use of programming techniques - GCSE Computer Science Theory","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"nprtOpi0E5\"><a href=\"https:\/\/learnlearn.uk\/gcsecs\/efficient-use-of-programming-techniques\/\">Efficient use of programming techniques<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/learnlearn.uk\/gcsecs\/efficient-use-of-programming-techniques\/embed\/#?secret=nprtOpi0E5\" width=\"600\" height=\"338\" title=\"&#8220;Efficient use of programming techniques&#8221; &#8212; GCSE Computer Science Theory\" data-secret=\"nprtOpi0E5\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/learnlearn.uk\/gcsecs\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"How efficient is your code? Does is all work as intended? This sections on the efficiency of solutions. To get the top marks you must give an efficient, working solution to all parts of the problem."}