Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/164.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 字符串的各个元素没有进入cout_C++ - Fatal编程技术网

C++ 字符串的各个元素没有进入cout

C++ 字符串的各个元素没有进入cout,c++,C++,我试图比较字符串的元素,但在我的代码中,它没有给元素任何值。 当我在第7行中使用cout时,它没有显示任何内容 string最高位值回文(string s,int n,int k){ int c=0; 向量v(n/2,0); 对于(int i=0;ik)返回“-1”; coutAdd acout这个函数是如何调用的?@Wander3r@anitashrivastava不要在注释中发布代码。它难以辨认。因为你已经知道了代码的来源。对于n=4,“Hello!”被调用了两次 string highe

我试图比较字符串的元素,但在我的代码中,它没有给元素任何值。 当我在第7行中使用cout时,它没有显示任何内容

string最高位值回文(string s,int n,int k){
int c=0;
向量v(n/2,0);
对于(int i=0;ik)返回“-1”;

coutAdd a
cout这个函数是如何调用的?@Wander3r@anitashrivastava不要在注释中发布代码。它难以辨认。因为你已经知道了代码的来源。对于n=4,“Hello!”被调用了两次
string highestValuePalindrome(string s, int n, int k) {
int c=0;
vector<int> v(n/2,0);
for(int i=0;i<n/2;i++)
{
    if(c>k) return "-1";
    cout<<s[i];
    if(s[i]!=s[n-1-i])
    {
        v[i]=1;
        c++;
        //cout<<c<<" "<<i<<endl;
        if(s[i]>=s[n-1-i]) s[n-1-i]=s[i];
        else s[i]=s[n-1-i];
    }
}