C 编程
yy2yy99
这个作者很懒,什么都没留下…
展开
-
gcc/g++交叉编译*.c/*.cpp程序时的配置
CFLAGS += -I$(PWD)/srcCFLAGS += -I./third_party/hisi/includeCFLAGS += -L./third_party/hisi/libCXXFLAGS += -I$(PWD)/srcCXXFLAGS += -I./third_party/hisi/includeCXXFLAGS += -L./third_party/hisi/libCXXFLAGS += -I./third_party/opencv343/includeCXXFLAGS.原创 2021-12-14 14:45:23 · 1420 阅读 · 0 评论 -
LeetCode刷题系列9
题目描述:回文数判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不...转载 2019-10-28 16:39:11 · 208 阅读 · 0 评论 -
LeetCode刷题系列8
题目描述:字符串转换整数 (atoi)请你来实现一个 atoi 函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。该字符串除了有效的整数...转载 2019-10-28 10:56:41 · 90 阅读 · 0 评论 -
LeetCode刷题系列7
题目描述:整数反转给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321 示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回...转载 2019-10-25 14:45:37 · 90 阅读 · 0 评论 -
LeetCode刷题系列1
1.题目描述:两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [...转载 2019-10-12 17:27:51 · 135 阅读 · 0 评论 -
LeetCode刷题系列3
题目描述:无重复字符的最长子串给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解...转载 2019-10-16 17:22:15 · 157 阅读 · 0 评论 -
LeetCode刷题系列6
题目描述:Z 字形变换将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。请你实现这个将字...转载 2019-10-25 10:56:51 · 107 阅读 · 0 评论