计算时间和空间的复杂性

时间:2015-06-07 18:39:13

标签: complexity-theory

private void startWebView(String url) {
webView.getSettings().setUserAgentString(webView.getSettings().getUserAgentStri‌​ng() + "; myapp");
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebViewClient(new WebViewClient() {      

    //On error, open local file
    public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
    webView.loadUrl("file:///android_asset/www/myerrorpage.html");
    }

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {              
        view.loadUrl(url);
    return true;
    }

    @Override
    public void onPageStarted(WebView view, String url, Bitmap favicon) {
    view.loadUrl("javascript:document.getElementById('downloadapp').style.display = 'none'; void(0);");
} 

    @Override
    public void onPageFinished(WebView view, String url) {
        view.loadUrl("javascript:document.getElementById('downloadapp').style.display = 'none'; void(0);");
    }   

});

webView.loadUrl(url);

}

我正在尝试计算以下代码的复杂性,所以我的分析后的答案是时间的复杂度是O(n * log(n))。你能检查我的步骤是否正确,如果不是,你能告诉我什么是错的吗?也是这样 因为这里没有数组或字符串,所以空间的复杂性是O(1)?

0 个答案:

没有答案