- 博客(4)
- 收藏
- 关注
原创 c语言实现二分查找与制作简易版扫雷
在一个有序的数组中,如果我们想要查找某一个数,我们很快能想到的就是遍历数组,但是很显然,遍历的效率太低了,现实生活中,就像别人考完试让你猜分数,你肯定不会猜1,2,3,4...,你会先猜一个看起来合理的数字,如果她说少了,那么你会猜更大的数字,这就是二分查找,也叫折半查找。
2024-03-25 12:46:28
848
1
原创 c语言栈的创建与销毁
在这个示例中,我们使用typedef定义了一个名为Stack的类型,包含一个数组stack和一个整数类型的指针top。createStack函数用来创建一个栈,首先使用malloc动态分配了一段内存空间来存储栈的信息,然后将栈顶指针top设为-1,表示栈为空,最后返回创建的栈。首先,你需要定义一个数组来存储栈的元素,可以设定一个固定的大小作为栈的容量。同时,你还需要定义一个指针来指向栈顶元素的位置,初始时栈顶指针可以指向-1,表示栈为空。在这个示例中,我们使用free函数来释放栈所占用的内存空间。
2024-03-14 13:08:44
676
1
原创 2024,启程编程之路
编程的学习是有方法的,首先就是要自己实操,不能认为自己看懂了就能打出来代码,如果自己不写出来,那么代码永远不可能进入到自己的大脑里面,永远不可能真正学会编程,而后就是要模仿,开始接触编程,我们很难做到直接写出程序,我们可以通过模仿别人的代码来进行练习。相信大家学习编程都是为了能够去大公司施展自己的才华,那么我最想去的公司是字节跳动,当然这需要不断地努力,就希望csdn的朋友共勉了。学习编程最快捷的办法就是无他,唯手熟尔,经常的练习才能够更快地了解编程,学会编程,一周七天,我计划每天用2-5h学习编程。
2024-01-17 12:04:48
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人