周报326

news/2025/2/22 15:56:47/

美好的一周学习回顾

课程上:

这周是电装实习周,认真详细的学习了电烙铁的使用,测电表笔的使用,焊接最小系统单片机,同时又学习了电路实验,学习了面包板的使用,万用表的使用,使用这两家伙测电流电阻电压,在面包板上搭电路。自己在B站看课学习宋浩高数,因为高数和线代,概念论对于基础学习很重要。

课外:

C++:

认真学习了 effective C++,学了前四个改善程序与设计的具体方法,比如…让自己习惯C++,视C++为一个语言联邦,尽量以const,enum,inline替换 #define,尽可能使用const…,高质量书籍,大推荐。

嵌入式:

没怎么学习,然后还是那个温度报警器,不过有一次看了一些代码。
个人代码确实是套模板,因为电路知识还没怎么学习,在深度看用户手册,深化自己对硬件的了解。对基础的寄存器和通信协议加深了影响,不过纸上得来终觉浅,还是得实践,本周焊了电路板还是可以加深自己对硬件嵌入式的兴趣和学习。

算法:
大致深化学习了模拟算法,模拟真心难度不一呀,然后呢,还在一位学长那里学到了一些算法模板,这样可以让我写的代码更加规范,有一定的风格,很是喜欢。
放代码:

#include<bits/stdc++.h>
using namespace std;
#define rep(i,a,n) for(int i = a;i < n;i++)
#define reps(i,a,n) for(int i = a;i <= n;i++)
#define per(i,n,a) for(int i = n - 1;i >= a;i--)
#define pers(i,n,a) for(int i = n;i >= a;i--)
#define pb push_back
#define eb emplace_back
#define mp make_pair
#define fi first
#define se second
#define all(x) (x).begin(),(x).end()
#define SZ(x) (int)x.size()
typedef vector<int> VI;
typedef long long ll;
typedef pair<int, int> PII;
typedef double db;int main() {cin.tie(0);ios::sync_with_stdio(false);return 0;
} 

(求推荐其他也很好的模板和算法QAQ)

QT:
我看了一下上周计划,本应该是学习数据库,不过确实是漫长的过程,仅仅简单的看了基础语法。主要是学习了qt,首先学习了它的下载和配置环境,遇到bug哭麻了┻┳|・ω・),主要是学习了图形框架的大致入门知识,和按钮的创建及其大小控制,还有一个简单按钮功能实现。

下周计划

继续看一看effective C++,确实一本很好的书,把单片机参考手册吃完,可以的话再去焊一焊焊锡还是很好的,然后呢,继续学习qt,以qt为主,以数据库为辅,然后认真学习一下算法数论和图论,并使自己的代码有些规划性。同时,继续备战蓝桥杯和C4天梯赛,希望能拿到较为可观的成绩,本人本周到东区参加C4团队天梯程序设计大赛西邮校选拔赛,成功进入一队,周日又一整天在东区参加ACM_XUPT校赛,在一位学长和同窗的带领下较险的取得金牌,晚上22.35–00.35又要准备CodeForces,所以晚上未能学习,并以录视频记录本周学习。(属实抱歉抱歉,望谅解)
(这次周报质量感觉有些水分,应该是实习把精力占完了,当初一碰床就睡着了,然后竞赛也比较多,因此学习未能跟上太多)


http://www.ppmy.cn/news/545251.html

相关文章

LeetCode_326. 3 的幂

目录 题目链接 思路分析 我的题解 题目链接 326. 3 的幂 思路分析 思路1&#xff1a;试除法 通过判断当前n是否是3的倍数来决定是否继续循环&#xff0c;如果不是&#xff0c;说明这个数一定不是3的幂&#xff1b;如果是&#xff0c;那么将此数除以3再继续循环&#xff0…

2021.3.26

现在有一个长方体材料&#xff0c;已经知道它的长a米、宽b米、高h米 和 密度 p千克/立方米&#xff0c;请计算这个长方体的质量&#xff08;千克&#xff09;。 输入格式: 输入a, b, h 和 p&#xff0c;空格分隔&#xff0c;数据保证输入的每个数都不超过100。 输出格式: 输出…

2020-3-26

选择题错两个 判断题错两个 最后一题错 一、选择题&#xff08;30分&#xff0c;每题2分&#xff09; 1、java的编程思想是什么&#xff1f;&#xff08;B&#xff09; A、 面向过程 B、 面向对象 C、 面向接口 D、 面向程序 2、如果我想编写java程序&#xff0c;那么我至少…

LC 326:3的幂

判断是否是3的幂次方 问题描述&#xff1a; 给定一个整数&#xff0c;写一个函数来判断它是否是 3 的幂次方。 示例 1: 输入: 27 输出: true 示例 2: 输入: 0 输出: false 示例 3: 输入: 9 输出: true 示例 4: 输入: 45 输出: false 解题思路&#xff1a; 找出数字 n 是否是数字…

326存储过程ld

-----------存储过程&#xff1a;将之前学的这些操作封装起来&#xff0c;作为用户的对象存储在数据库中&#xff0c;便于多次调用 --创建存储过程的语法结构 create or replace procedure 存储过程名[(参数1 [参数类型] 数据类型[,参数2 参数类型 数据类型,.....])] is/* / as…

LeetCode OJ 326. Power of Three

326. Power of Three Question Total Accepted: 1159 Total Submissions: 3275 Difficulty: Easy 判断给定整数是否是3的某次方。 Given an integer, write a function to determine if it is a power of three. Follow up: Could you do it without using any loop / recursi…

263

编写一个程序判断给定的数是否为丑数。 丑数就是只包含质因数 2, 3, 5 的正整数。 示例 1: 输入: 6 输出: true 解释: 6 2 3 示例 2: 输入: 8 输出: true 解释: 8 2 2 2 示例 3: 输入: 14 输出: false 解释: 14 不是丑数&#xff0c;因为它包含了另外一个质因…

303-326 名片案例

import cards_tools while True:cards_tools.show_menu()action_strinput("请输入希望执行的操作:")print("您选择的操作是[%s]"%action_str)#1.2.3针对名片的操作if action_str in ["1","2","3"]:#新增名片if action_str&q…