代码1:
bool judge(string*strs , int* positions , int n , int k)
{
string s ;
for(int i=0 ; i
代码2:
bool judge(string*strs , int* positions , int n , int k)
{
string str = "" ;
for(int i=0 ; i
这两段代码中第一段是我在网上AC一道题的时候参考的, 第二段是我自己写的, 作用是用于比较一个字符串偏移若干位之后是否和原串相同.
第一段就可以ac, 第二段就运行超时了.
我想知道的是第一段代码的性能高在哪里了?
//我主要写的代码是java的, 用java ac不过, 才切C++写...对C++不是很熟练
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
认证0级讲师