From 2d2d246a349c71297ba96bc96d40f2c8693616a6 Mon Sep 17 00:00:00 2001 From: bala <13452927+rfgsdhshgfh@user.noreply.gitee.com> Date: Sat, 13 Jan 2024 15:02:38 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B1=82=E4=B8=80=E4=B8=AA=E4=B8=B2=E4=B8=AD?= =?UTF-8?q?=E5=87=BA=E7=8E=B0=E7=9A=84=E7=AC=AC=E4=B8=80=E4=B8=AA=E6=9C=80?= =?UTF-8?q?=E9=95=BF=E9=87=8D=E5=A4=8D=E5=AD=90=E4=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: bala <13452927+rfgsdhshgfh@user.noreply.gitee.com> --- ...5\345\244\215\345\255\220\344\270\262.cpp" | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 "2224020152/\347\254\254\345\233\233\345\215\225\345\205\203/\346\261\202\344\270\200\344\270\252\344\270\262\344\270\255\345\207\272\347\216\260\347\232\204\347\254\254\344\270\200\344\270\252\346\234\200\351\225\277\351\207\215\345\244\215\345\255\220\344\270\262.cpp" diff --git "a/2224020152/\347\254\254\345\233\233\345\215\225\345\205\203/\346\261\202\344\270\200\344\270\252\344\270\262\344\270\255\345\207\272\347\216\260\347\232\204\347\254\254\344\270\200\344\270\252\346\234\200\351\225\277\351\207\215\345\244\215\345\255\220\344\270\262.cpp" "b/2224020152/\347\254\254\345\233\233\345\215\225\345\205\203/\346\261\202\344\270\200\344\270\252\344\270\262\344\270\255\345\207\272\347\216\260\347\232\204\347\254\254\344\270\200\344\270\252\346\234\200\351\225\277\351\207\215\345\244\215\345\255\220\344\270\262.cpp" new file mode 100644 index 00000000..78d4d39e --- /dev/null +++ "b/2224020152/\347\254\254\345\233\233\345\215\225\345\205\203/\346\261\202\344\270\200\344\270\252\344\270\262\344\270\255\345\207\272\347\216\260\347\232\204\347\254\254\344\270\200\344\270\252\346\234\200\351\225\277\351\207\215\345\244\215\345\255\220\344\270\262.cpp" @@ -0,0 +1,23 @@ +void MaxStr(char* Str, int& i, int& j) +{ + int idx, max = 1; + char c = Str[0]; + i = 0; j = 1; + for (idx = 1; Str[idx] != '\0'; idx++) { + if (c == Str[idx]) + max++; + else if (max > j) { + i = idx - max; + j = max; + max = 1; + } + else { + max = 1; + } + c = Str[idx]; + } + if (max > j) { + i = idx - max; + j = max; + } +} -- Gitee