
C++
不知名小白
计算机专业图像处理研究生,具有独立开发图像处理,模式识别类软件与算法经验
展开
-
控制台输出中文乱码问题
原文出处:http://blog.youkuaiyun.com/dreamtdp/article/details/8025514问题描述:cout 在控制台输出时出现乱码。解决办法:重新点出菜单,选“默认值”项,发现“默认值”里的“当前代码页”是可以设置,有两个选项:“437 (OEM - 美国)”和“936 (ANSI/OEM - 简体中文 GBK)”,将“当前代转载 2016-08-10 12:32:05 · 1449 阅读 · 0 评论 -
leetcode647 回文子串
leetcode647 回文子串1.题目给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被计为是不同的子串。示例:输入: “aaaba” 输出: 9 解释:”a”、”aa”、”a”、”aa”、”aaa”、”a”、”b”、”aba”、”a” 2.思路奇回文(如 aba)和...原创 2018-05-21 16:41:29 · 892 阅读 · 0 评论 -
leetcode5 最长回文子串
leetcode5 最长回文子串(Manacher算法)1.题目给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。示例:输入: “babad” 输出: “bab”注意: “aba”也是一个有效答案。2.manacher算法奇回文(如 aba)和偶回文(如abba)归一化处理在字符串s的前端添加 $** ...原创 2018-05-15 20:21:41 · 1121 阅读 · 0 评论 -
union联合体与字节序
union联合体与字节序1.union联合体union{ short value; char union_bytes[sizeof(short)];}test;union联合体所有数据成员共享一段内存,后写入的成员数据将覆盖之前的成员数据,成员数据都有相同的首地址。上述代码段的short型数据与char型数组在同一地址空间。2.字节序大端字节序...原创 2018-06-14 09:10:48 · 2226 阅读 · 0 评论 -
C++中的移位运算
C++中的移位运算逻辑移位:逻辑移位: 逻辑移位 :移出位丢弃,空缺位用“0”填充。 算术移位:算术移位: 算术移位:移出位丢弃,空缺位用“符号位”填充。1、无符号数不论是左移(<<)还是右移(>>)都是逻辑移位2、有符号数左移(<<):逻辑移位右移(>>):算术移位...原创 2018-06-10 00:47:33 · 654 阅读 · 0 评论