- 博客(6)
- 收藏
- 关注
原创 Leetcode.650只有两个键的键盘
20210919Leetcode.650 只有两个键的键盘题目描述:最初记事本上只有一个字符 ‘A’ 。你每次可以对这个记事本进行两种操作:Copy All(复制全部):复制这个记事本中的所有字符(不允许仅复制部分字符)。Paste(粘贴):粘贴 上一次 复制的字符。给你一个数字 n ,你需要使用最少的操作次数,在记事本上输出 恰好 n 个 ‘A’ 。返回能够打印出 n 个 ‘A’ 的最少操作次数。思路通过复制全部字母或者粘贴操作,从而得到n个字母,求最少操作次数。得到n个字母的最少操作次数
2021-09-19 17:53:05 159
原创 qsort的简单用法
qsort的简单用法C语言中可以通过调用qsort排序函数,来实现对于一组数据进行排序,之前没有用过,所以总结一下qsort的简单使用1、函数原型:qsort函数包含于头文件 <stdlib.h> 当中void qsort(void *ptr, size_t count, size_t size, (int *comp) (const void *, const void *));(1) ptr为指向待排序数据的指针(2) count为待排序数据的数量(个数)(3) size为待
2021-02-11 20:28:44 281 1
原创 C语言里scanf读入字符串时的小问题
C语言里scanf读入字符串时的小问题原来对于字符指针和字符数组的区别很模糊无意间尝试用scanf读入未初始化的字符指针报了段错误char *str1, *str2;scanf("%s", str1);scanf("%s",str2);原因:字符指针如果没有像这样char *str1 = "abcdef"//str1指向的是字符串常量池的地址显式地进行初始化或者没有用malloc分配堆内存空间则字符指针是指向的不确定内存空间(随机值),scanf也就无法进行正常读入,从而造成非法访
2021-01-26 11:50:50 1771
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人