C语言刷题
文章平均质量分 72
记录了一些C语言的编程题。可以用于回顾一些重要的知识点,也可以用于学习编程的思路
ZHA_123
好好学习,天天向上
展开
-
力扣(leetcode)经典题目分享第3期——栈和队列
本篇博客主要介绍了一些常见的选择题和OJ题,主要考察的还是队列和栈的性质。关于循环队列的部分呢,难度较大,没有特殊要求的话,可以跳过。原创 2022-12-27 16:54:01 · 676 阅读 · 2 评论 -
力扣(leetcode)经典题目分享第2期——链表
本期博客主要讲解的题目是有关链表的一些经典OJ题,有一定难度,希望大家耐心看完。大家加油!原创 2022-11-17 21:38:22 · 535 阅读 · 0 评论 -
力扣(leetcode)经典题目分享第1期——顺序表(数组)
这一系列的博客主要是讲解一些比较经典的,笔试常见的数据结构题目,由于我也是刚刚开始学习数据结构,所以更新的内容肯定是偏简单的,难度会跟着学习的深入而上升。原创 2022-11-02 19:45:53 · 277 阅读 · 0 评论 -
sizeof和strlen的区别及使用详解——C语言
sizeof与strlen是C语言使用中经常用到的操作符和表达式。如果没有深入了解他们的区别和使用方式的话,很容易出错。本篇博客主要介绍了两者的区别和一些使用的案例,希望对大家有帮助。原创 2022-09-09 15:44:49 · 1579 阅读 · 1 评论 -
统计二进制中0的个数——C语言
重点知识就是表达式n=n|(n+1);需要了解其原理,和学会使用它,本题只是其中一个使用案例,以后遇到其他有趣的题目我也会分享出来。原创 2022-09-09 08:39:48 · 2241 阅读 · 0 评论 -
qsort函数的自实现(冒泡排序)——C语言
qsort函数是C语言的库函数,它是以快排为底层逻辑实现的排序函数,可以给任意数据类型排序。自主实现qsort能够很大程度上提高我们对指针和数据在内存中的存储的理解。希望大家能够通过本篇博客有所收获。原创 2022-08-22 00:28:16 · 368 阅读 · 0 评论 -
求两个数二进制中不同位的个数——C语言
内容:输入两个整数,求两个整数二进制格式有多少个位不同原创 2022-08-18 20:37:28 · 327 阅读 · 0 评论 -
交换两个变量(不创建临时变量)——C语言
本篇博客主要介绍了^按位异或操作符的运用。讲解了一道比较经典的题目,希望能够帮到大家!如果有什么问题,请在评论区讨论,一起讨论,一起进步!原创 2022-08-14 05:00:00 · 616 阅读 · 0 评论 -
统计二进制中1的个数——C语言
提供了三种解法,其中第一种不推荐,因为有一定的漏洞,第二种解法最容易理解,但是效率偏低,第三种解法是比较推荐的,并且这个算法也很巧妙。原创 2022-08-15 05:30:00 · 544 阅读 · 1 评论