摘要:
我的 想法: 找到倒数第n-1个节点,通过遍历 问题: * 需要准确计算需要循环多少次才能找到第n-1个节点。 * 假如有5个节点,要删除倒数第2个节点,有个虚拟头结点的情况下,用count=0计数需要遍历第一次,到第一个节点,count=1,遍历第二次,到第二个节点,count=2,当count= 阅读全文
摘要:
我的 想法: 问题: 正确 思路: 适用场景: 代码 //题目: /* * 学习到: * 写代码过程中: * 1. 类成员变量使用'_',变量名前后都可 * 2. 要弄清出index(第几个元素,从0开始)与_size(链表中元素个数)的意义 * 2. * 代码逻辑: * 1. 写代码之前,一定要弄 阅读全文
摘要:
我的 想法: 暴力:按行遍历,比较 O(m*n) 折半:行折半查找;有n行,折半n次 O(nlgn) 问题: 不满足时间复杂度O(m+n) 正确 思路: 左下角开始比较 arr[i][0]>target--往小找,往上走,i--; arr[i][0]<target--往大找,往右走,j++; arr 阅读全文
摘要:
我的 想法:两重循环,控制换行,打印对应递增数字 问题:只能打印出第一行,虽然可以换行但是打印的数字不对 正确 思路:创建二维矩阵;给二维矩阵赋值;打印二维矩阵 代码 //题目: /* * 学习到: * 写代码遇到的问题 * 1. vector容器初始化: * 2. 函数返回类型的确定:该函数(ge 阅读全文
摘要:
#复盘 目的:复习,简洁,高效 ##想法 做事情要考虑目的与后果 这样提醒自己更专注当下的原本的事情,不被其他事情被打扰,不忘初心;做好做这件事情可能出现的所有结果的心理准备。 To become the best that you can be,you must give it your all. 阅读全文
摘要:
输入一个整数,反转后输出 思路: 获取一个整数 这是一次 用取余法获得数的最后一位 先获得的往前移,形成高位 再加上取余法获得剩余数的最后一位 然后循环 //使用迭代方法 //思路:一般获取数字上各位的数字,能够获取的只要个位(%)与首位 (/) //1.键入数字 //2.反转 //2.1获取个位上 阅读全文
摘要:
2022.11.27;周日;复盘 #复盘 记录学习内容,只写简洁与关键词即可 ##想法 ###关于失败 失败对于人生是必须的,经历过失败才能有更深刻的感悟,从而竭力避免失败再次发生! ###关于博客 博客和幕布是我写给自己的。回顾和怀念,是我活着的一种记录。 ###关于他人的嘴 有了点包袱,怕说那么 阅读全文
摘要:
用input,output输入,输出5个学生数据记录 思路: 学生数据记录 >结构体 多个学生数据记录 结构体数组 构造函数input(输出),output(输入) //题目:构造input,output函数,输出5个学生数据记录 //1. 构造input,output函数——定义,声明,引用 // 阅读全文
摘要:
求字符串长度 思路: 1.获得字符串 2.找字符串结束标志符'\0' 3.再需要个计数变量 //题目要求: //1写一个函数:求字符串长度 done //2 在main函数中输入字符串: 未完成,可以使用scanf函数完成 //3 输出长度 done #include <stdio.h> int l 阅读全文
摘要:
#复盘 记录内容,回顾 ##经验 ###编程学习 1.学习方法 学习初期,用到啥学啥 学习20%的功能即可,不必去深究 啥火学啥 对于作品,是先完成再完美(编程也是一样的) ##c语言 ###理论知识 指针指向数组 eg: int a[10]; int *p; p = a;//把数组的a的地址--> 阅读全文