字串程式設計題一道

2021-08-04 18:02:08 字數 649 閱讀 1300

package cn.exercise.algorithmstest;

/** * 編寫乙個擷取字串的函式,輸入為乙個字串和位元組數,輸出為按位元組擷取的字串。但是要保證漢字不被截去半個,

* 列如「人abc"4應該擷取為「人ab」,輸入「人abc們def」6,應該輸出「人abc」而不是「人abc+半個們」。

* *@author 小豪

* */

public

class

test13

public string truncatestr(string str, int len)

char chararr = str.tochararray();

stringbuilder sb = new stringbuilder("");

int count = 0;

for (char cc : chararr)

count = count + 2;

} else

} else

}return sb.tostring();

}public

static

void

main(string args)

}執行結果 人abc

一道字串貪心題

dna序列 dna.c cpp in out 時間限制 2s 空間限制 2g 題目描述 2018年10月,mit建立了最新的奈米科技研究中心mit.nano。此後,不斷有新的研究成果在此產生。有一天,研究者發現了一種新的生物,這種生物的基因中含有 條dna序列,每一條都有一定的長度,科學家們可以將每...

一道關於字串處理的題

題目要求 按要求分解字串,輸入兩個數m,n m代表輸入的m串字串,n代表輸出的每串字串的位數,不夠補0。例如 輸入2,8,abc 123456789 則輸出為 abc00000 12345678 90000000 include include include include include inc...

一道字串題 對稱字串的最大長度

對稱字串的最大長度。題目 輸入乙個字串,輸出該字串中對稱的子字串的最大長度。比如輸入字串 google 由於該字元 串裡最長的對稱子字串是 goog 因此輸出4。程式如下,自驗證過 bool issym char start,char end else return 0 return 1 int g...