前言 利用好相关代码检查工具,是一种自我的CodeReview,可以有效降低Bug率,提升自我的代码优化意识。常用的代码检查工具有AndroidStudio 自带的Lint工...
前言 利用好相关代码检查工具,是一种自我的CodeReview,可以有效降低Bug率,提升自我的代码优化意识。常用的代码检查工具有AndroidStudio 自带的Lint工...
反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL 这题用迭代的思路非常简单,有很多种思路,可以直接头插,...
现在你总共有 n 门课需要选,记为 0 到 n-1。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们: [0...
有双指针相向而行的例题嘛?👍
209. 长度最小的子数组给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回 0。 示例: 输入: s = ...
给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回 0。 示例: 输入: s = ...
最近在阅读CJSON文件,当中关于C语言的各种用法可以说是比较基础的,但是由于自己没有什么项目经验,对于一些代码的知识点需要再复习巩固一下。 先说头文件 一个头文件标准情况下...
已经大三了,学了很多基础知识,也应该将基础知识进行整合,通过一些小项目,先做了一个2048的小游戏,参照了网上的写法,于是准备独自写一个贪吃蛇,写了一个礼拜了,主要是找bug...
1.矩阵连乘 矩阵相乘: 矩阵A和B相乘,p、q分别为A的行和列,q、r分别为B的行和列: 所以A和B相乘,两个矩阵相乘的计算量为pqr。 1.1 完全加括号的矩阵连乘积 完...
最近学习链表栈队列时候,发现逻辑上来说这几个问题是很容易就搞明白的,但是具体实现尤其是用C语言实现,这个指针参数的传入,有很大的问题,还牵扯到malloc函数的调用的用法,我...
链表,栈,队列 链表(理解与数组的区别) 一种递归的数据结构 结点含有一个(泛型的)元素,和指向后继(前驱)元素引用(单链表 ,循环链表,双链表) 注意点: 有无头结点、最后...