C语言,日常打卡
deep_learning_go
研究生在读,目前是深度学习小白一枚,比小白强一些,共同学习共勉,想要在深度学习领域有一番建树,目标是明年九月份进大厂!!!
展开
-
关于指针,我想说
指针,作为C语言编程的核心内容,在后期的项目里,是需要广泛应用的。但是,我们之中还有不少人对它很陌生,所以今天我就在这里将一些关于指针的小总结,希望对你们认识它可以起到帮助。 指针,换句话来说,就是一个地址,它代表的就是一个常量或者变量的地址。所以指针又可以分为指针变量和变量指针。所谓·指针变量就是一个有存储空间·的变量,在这个变量里面放着地址。通俗点来讲,指针就好比一个标志牌原创 2017-11-09 20:42:57 · 253 阅读 · 0 评论 -
数据结构—顺序循环队列(附代码实现)
队列概念 队列也是一种特殊的线性表。不过,线性表允许在任何位置插入和删除,而队列只允许在队尾插入,在队头删除,这样它就具有先进先出的性质重点顺序循环队列的假溢出问题 由于队尾指针rear的值和队头front的值不能由所定义存储空间的最大值自动转为所定义存储空间的最小值而产生为了解决这个问题,有三种方法可以选择 1 少用一个存储单元 如果少用一个存储空间,则以队尾...原创 2018-02-28 17:24:02 · 1628 阅读 · 2 评论 -
递归面试题整理以及时间复杂度分析
【摘要】 递归具有很多的优点,它可以将一个大的问题划分为小的子问题,然后再逐步细分,达到解决问题的目的。递归的实现借用了栈桢的建立和销毁,所以它是很方便的。但是递归也有一些缺点,比如说,如果递归调用太深,栈桢消耗过大,就会出现栈溢出的问题,因此,在我们使用递归之前,应该仔细考虑适不适合使用递归来解决这个问题。同时,递归深度太深,也会使得运算时间大大增加,所以递归的结论一般都是在理论的基础上的。这篇文章整理了我最近做过的关于递归的一些经典问题,希望对你们会有所帮助。原创 2018-03-10 21:50:46 · 5917 阅读 · 2 评论