随笔分类 - 算法
摘要:快慢指针 快慢指针中的快慢指的是移动的步长,即每次向前移动速度的快慢。 例如可以让快指针每次沿链表向前移动2,慢指针每次向前移动1次。 快慢指针的应用 (1)判断单链表是否存在环 如果链表存在环,就好像操场的跑道是一个环形一样。此时让快慢指针都从链表头开始遍历,快指针每次向前移动两个位置,慢指针每次
阅读全文
摘要:题目要求 代码: c include include include using namespace std; //定义表示学生的结构体 struct E { char name[101]; int age; int score; //方法一:运算符重载 bool operator s2,返回值 0
阅读全文
摘要:题目要求 代码块 c include int main() { int n; int buf[100]; while (scanf("%d", &n) != EOF) { for (int i = 0; i buf[j+1]) { int tmp = buf[j + 1]; buf[j + 1] =
阅读全文


浙公网安备 33010602011771号