随笔分类 -  学习

摘要:基本没怎么看, 就补充了下cpp的语法. 感觉伪代码看起来好麻烦. 写出来还得改改. 不如全部看完自己写出来. 等明后天吧. 直接把线性表看完. 看看能写出来几个. C语言补充 // 伪代码 // 结构体定义 typedef <数据类型> struct { <数据类型> <数据名>; ElemTyp 阅读全文
posted @ 2025-06-20 23:54 鲲特牌 阅读(11) 评论(0) 推荐(0)
摘要:看数据结构 经常遇到c++语法, 所以找了个不算长的c++教程看了看. 暂时准备一天一节吧. 第1章 C++简介 基本语法 输入输出 #include<iostream> using namespace std; int main() { int x; cin >> x; // 接收输入指令 cou 阅读全文
posted @ 2025-06-20 17:16 鲲特牌 阅读(14) 评论(0) 推荐(0)
摘要:远程仓库 创建SSH密钥 用户目录下 .ssh id_rsa.pub 公开密钥 自己创建 SSH Key: ssh-keygen -t rsa -C "email@email.com" -t 指定密钥, 默认是 rsa, 可以省略. -C 设置注释文字. -f 指定密钥文件存储文件名. 登录GitH 阅读全文
posted @ 2025-06-15 17:18 鲲特牌 阅读(12) 评论(0) 推荐(0)
摘要:只看一套算法还是不够的, 还是得来看看严本的数据结构, 找的b站推荐的青岛大学王卓老师的课, 顺带实现下代码. 我看的书是《数据结构C语言版》、《数据结构题集》和《数据结构算法解析》。 这是昨天写的笔记, 太长了. 电子笔记还是记录最基础的吧. 第一遍的笔记就写在书上了. 争取电子版的笔记只花10分 阅读全文
posted @ 2025-06-15 14:40 鲲特牌 阅读(19) 评论(0) 推荐(0)
摘要:讲了一个快速排序, 利用分治思想, 看完感觉和归并有点像. 接下来准备看看算法还有不少书. 感觉数据结构和算法就能看很久了... #include <stdio.h> void QuickSort(int* a, int low, int high); int FindPos(int* a, int 阅读全文
posted @ 2025-06-14 00:28 鲲特牌 阅读(9) 评论(0) 推荐(0)
摘要:这两天看完了树, 可惜没讲图. 接下来还找了一堆课和教材. 也不知道那个好一些. 写了一个静态的树, 讲了先序中序和后序. #include <stdio.h> #include <stdlib.h> struct BTNode { char data; struct BTNode* pLchild 阅读全文
posted @ 2025-06-14 00:25 鲲特牌 阅读(7) 评论(0) 推荐(0)
摘要:前两天看的递归, 一直没发文章. 写了三个小程序用于理解递归的含义. // 递归 求阶乘 #include<stdio.h> long recurise(long num) { if (1 == num) return 1; else return recurise(num-1) * num; } 阅读全文
posted @ 2025-06-14 00:21 鲲特牌 阅读(10) 评论(0) 推荐(0)
摘要:今天是队列, 使用数组存储的循环队列. #include<stdio.h> #include<stdlib.h> #include<stdbool.h> typedef struct queue { int* pBase; // 循环数组使用的数组 int front; // 队头指针 int re 阅读全文
posted @ 2025-06-10 19:54 鲲特牌 阅读(6) 评论(0) 推荐(0)
摘要:继续, 这次是链表的应用之一. 栈 # include<stdio.h> # include<stdlib.h> # include<stdbool.h> /* 栈, 静态内存, 操作系统分配 堆, 动态内存, 程序员手动进行分配 */ typedef struct Node { int data; 阅读全文
posted @ 2025-06-09 12:13 鲲特牌 阅读(18) 评论(0) 推荐(0)
摘要:继续看郝斌的数据结构入门视频课, 一起写数据结构的可实现代码. 这次是线性结构离散存储的链表. #include <stdio.h> #include <stdlib.h> #include <stdbool.h> typedef struct Node { int data; //数据域 stru 阅读全文
posted @ 2025-06-08 23:37 鲲特牌 阅读(13) 评论(0) 推荐(0)
摘要:重学数据结构的一段日子, 看看408吧, 所以用的c语言. 当前是看郝斌 数据结构入门视频课, 希望进度快一些. 然后就能看其他的书和进阶的公开课了. 这两天才写了一个函数: 线性存储结构的连续存储 数组嘛. /* 写程序步骤 1. 伪代码/简易代码 写出 所有功能的实现流程 2. 将所有的功能具体 阅读全文
posted @ 2025-06-04 17:09 鲲特牌 阅读(12) 评论(0) 推荐(0)
摘要:反正计算机科学就先学四大件吧. 数据结构与算法, 计算机组成, 操作系统, 计算机网络. 再之后有时间看看软硬深入的部分, 数据库原理, 汇编语言, 编译原理, 数字电路等等. 目前是打算跟着TeachYourselfCS和cs自学指南的路线开始看看书和公开课, 再去b站找一些好的慕课或者视频课程一 阅读全文
posted @ 2025-06-02 00:58 鲲特牌 阅读(10) 评论(0) 推荐(0)
摘要:Code::Blocks 默认使用GBK编码, 因此输入中文可能出现编码错误 所以把 Code::Blocks 默认编码改成 UTF-8 即可 Settings - Editor - General settings - Encoding settings - Encoding Use encodi 阅读全文
posted @ 2022-10-13 18:35 鲲特牌 阅读(293) 评论(0) 推荐(0)
摘要:慢慢更新 Java概述 什么是程序 程序是有序指令的集合 CMD编译执行Java文件 编译:javac 文件名.java 执行:java 文件名 文件夹地址栏 输入 CMD 弹出本文件夹命令行 Java版本 Java在1995年由SUN公司发布 gosling Java之父 目前Java属于Orac 阅读全文
posted @ 2022-09-14 21:05 鲲特牌 阅读(316) 评论(0) 推荐(0)
摘要:廖雪峰的Git教程 菜鸟教程Git教程 安装 Git Linux git # 查看是否安装git sudo apt-get install git # Ubuntu/Debian自动安装Git Windows Git 右键-Git Bash 配置用户信息 git config --global us 阅读全文
posted @ 2022-09-13 21:17 鲲特牌 阅读(60) 评论(0) 推荐(0)
摘要:尚硅谷Git教程 BV1vy4y1s7k6 Git概述 免费 开源 分布式版本控制工具 / 集中式版本控制工具 本地库、暂存区域、工作流分支 Git 版本控制 记录文件的内容变化, 便于将来查阅特定版本 最重要:记录文件修改的历史记录, 查看历史版本, 便于回滚 为什么需要版本控制 从个人开发过渡到 阅读全文
posted @ 2022-08-18 00:00 鲲特牌 阅读(81) 评论(0) 推荐(0)