自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (5)
  • 收藏
  • 关注

原创 深入理解链接过程

深入理解链接过程

2022-03-30 20:50:08 883

原创 自动售货系统

艾恩凝https://aeneag.xyz/公众号:技术乱舞目录描述输入描述:输出描述:示例代码描述1总体说明考生需要模拟实现一个简单的自动售货系统,实现投币、购买商品、退币、查询库存商品及存钱盒信息的功能。系统初始化时自动售货机中商品为6种商品,商品的单价参见1.1规格说明,存钱盒内放置1元、2元、5元、10元钱币,商品数量和钱币张数通过初始化命令设置,参见2.1系统初始化。1.1规格说明1. 商品:每种商品包含商品名称、单价、数量三种属...

2022-03-16 14:33:50 1459

原创 大连理工校园网自动连接

大工校园网自动连接

2022-01-22 10:43:06 2067 1

原创 [IMX6ULL]修改AHB_CLK_ROOT无需关闭时钟

AHB_CLK_ROOT无法修改分频系数的解决看了正点原子的例程,说是无法修改,网上搜索了一下,找到了一篇关于这个文章的说明,提供了一下解题思路,最初对正点原子的话还是比较相信的,有些东西还是保持客观吧,不能太相信上面的文章最有参考价值的就是查找nxp官方代码,并且解决了为什么无法修改,主要原因还是,不能直接操作寄存器进行清0清0,就是分频1,也就是不分频,显然超了132Mhz,这也就是为什么死机的原因nxp官方代码 clock_config_ocram.c 1/* Configu

2021-11-27 11:09:06 644 3

原创 Valine评论+配置开启邮箱提醒

最近花了两三天的时间修改了他人的简历项目,改成了自己喜欢的样子2021/11/14Valine评论本文将详细说明如何使用Valine,如果想使用我修改后的主题,可以访问下面链接原文链接:github简历项目github链接:https://github.com/aeneag/resume-hexo快速开始介绍 | Valine 一款快速、简洁且高效的无后端评论系统。官网快速开始,简单明了注册leancloud,这里不多做介绍,新建一个应用,获取key值 在自己的页面.

2021-11-15 10:45:55 2172

原创 基于hexo的在线简历

github link :https://github.com/aeneag/resume-hexoresume-hexo instructionsThis project is based on the Hexo-driven Resume page, The original authorhttps://github.com/xaoxuu/resume-docs,and the resume theme is modified on the basis ofhttps://github.c..

2021-11-15 10:02:40 1157

原创 PyCharm配置远程调试

文章转载于微信公众号 技术乱舞原文链接https://mp.weixin.qq.com/s/VFzD4qyTKZDDhGajZtWOcg 最终还是逃不过DeepLearning,独自一人抗下了所有......大家好,我是小艾同学,起因是实验室有一台高配置的服务器,代码在本地写完,还要手动上传测试,很不方便,便有了以下操作。软硬件环境Server CentOs7.6 anaconda3 with python3.8 Local...

2021-11-02 09:56:24 488

原创 剑指 Offer 64. 求1+2+…+n

如果追忆会荡起涟漪,那么今天的秋红落叶和晴空万里都归你https://aeneag.xyz 今天的题本以为是一个简单无聊的题,万万没想到,看到别人的解题思路,只能说666,秀儿是你吗题目题解class Solution {public: int sumNums(int n) { bool a[n][n+1]; return sizeof(a)>>1; }};这真的是秀...

2021-10-31 10:19:04 58

原创 剑指 Offer 刷题记录

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞这个题有手就行2021/10/21剑指 Offer 27照镜子呗,其实就是二叉树左右节点呼唤位置class Solution {public: TreeNode* mirrorTree(TreeNode* root) { if(!root)return nullptr; TreeNode* tmp = root->right; root-...

2021-10-21 10:17:53 268

原创 深入理解指针

文章来自公众号 : 技术乱舞原文链接 :https://mp.weixin.qq.com/s/ASJQIK-GXdEqFqEWJeR4ng深入理解C指针目录深入理解C指针指针概念指针变量指针变量的声明指针变量的使用指针变量初始化指针运算指针与数组二级指针*运算符和++运算符的结合数组名作为指针二维数组与指针指针与函数函数参数为指针函数返回值为指针函数指针指针与结构体小结欢迎关注 #公众号:技术乱舞一起交流我...

2021-10-20 13:43:02 303

原创 10. 正则表达式匹配

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞每日一练,保持手感2021/10/20题目https://leetcode-cn.com/problems/regular-expression-matching/分析今天是花了最长时间写这个代码,动态规划,跟着实际到底如何走的题解class Solution {public: //犯了一个错误,最后才想明白,就是被注释的代码,竟然想到用for循环找单个字符 ...

2021-10-20 13:22:07 337

原创 32. 最长有效括号

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞每日一练,保持手感2021/10/19题目https://leetcode-cn.com/problems/longest-valid-parentheses/题解class Solution {public: int longestValidParentheses(string s) { int longest_len = 0 ; stack<...

2021-10-19 09:49:58 49

原创 76. 最小覆盖子串

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞每日一练,保持手感2021/10/18疲乏的大晚上再刷一道题吧题目https://leetcode-cn.com/problems/minimum-window-substring/分析滑动窗口,左右都有标记题解class Solution {public: string minWindow(string s, string t) { int cnt= ...

2021-10-18 20:54:59 53

原创 124. 二叉树中的最大路径和

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞每日一练,保持手感2021/10/18题目https://leetcode-cn.com/problems/binary-tree-maximum-path-sum/分析递归,左右子树分开,然后合并题解class Solution {public: int max_sum = -10000 ; int dfs(TreeNode* node){ if(!...

2021-10-18 12:57:31 50

原创 239. Sliding Window Maximum滑动窗口最大值

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞每日一练,保持手感2021/10/18题目https://leetcode-cn.com/problems/sliding-window-maximum/分析用队列,重新封装队列,其实不封装也可以,很多种方法能实现,暴力解法也可以。题解class MyQueue {private: deque<int> data;public: void push(in...

2021-10-18 08:47:37 78

原创 85. Maximal Rectangle最大矩形

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞每日一练,保持手感2021/10/17题目https://leetcode-cn.com/problems/maximal-rectangle/题目分析本题基于84题解决,这就很简单了,由上到下,首先第一行,其次前两行每列相加,如果有0 就全部为0题解class Solution {public: int largestRectangleArea(vector<int...

2021-10-17 09:55:57 87

原创 84. Largest Rectangle in Histogram柱状图中最大的矩形

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞每日一练,保持手感2021/10/16题目https://leetcode-cn.com/problems/largest-rectangle-in-histogram/题目分析单调栈,入栈规则从小到大题解class Solution {public: int largestRectangleArea(vector<int>& heights) { ...

2021-10-16 10:44:05 76

原创 手撕栈,栈的实现(C语言)

本来来自 微信公众号 :技术乱舞原文链接https://mp.weixin.qq.com/s/HK_W7bv3p35tSfh9IKk3NQ大家好,我是小艾同学,上期讲解了链表,本期讲解栈,相信大家或多或少的都会用到栈,可是它是怎么实现的好像并没有深入了解,那么今天带大家重温栈这个数据结构。什么是栈栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放..

2021-10-15 22:03:06 206

原创 301. Remove Invalid Parentheses删除无效的括号

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞今天的题自己感觉有点难2021/10/15题目https://leetcode-cn.com/problems/remove-invalid-parentheses/题目分析又是作废的一天,BFS,好想法,参考网上大佬的,为什么这么菜删除字符串的一个节点,看看是否可以题解class Solution {public: bool Is_Valid(const string&...

2021-10-15 11:17:39 83

原创 双向链表(c语言)

什么是链表?链表的分类?链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表应该在学习数据结构中最简单的一种了吧,其实在linux内核中链表也随处可见,今天就来重新温习一下链表,该文以双向链表结构讲解。链表分类其实链表有好多种,对于初学者来说,被搞的乱七八糟。下面以图解的方式呈现给大家:​看上面的图 2 × 2 × 2 可以得到8种链表,比如非循环带头单向链表就是最简单的,也是学数据结构最开始学习的链表结构。双向链表..

2021-10-14 15:30:38 189

原创 312. 戳气球

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞2021/10/14题目https://leetcode-cn.com/problems/burst-balloons/分析这个题目真的难搞哦,动态规划,yyds,首先把这个数组加上收尾,要计算在当前开区间0到n+1最大硬币,子问题就是在某个区间最大的硬币题解代码虽短,贵在理解class Solution {public: int maxCoins(vector<int...

2021-10-14 10:57:31 40

原创 72. Edit Distance编辑距离

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞2021/10/13题目https://leetcode-cn.com/problems/edit-distance/题目分析初看无从下手,一看答案,恍然大悟,又是废物的一天,利用动态规划填写上面的表格蓝色位置填的就是上面红色部分圈住的最小值加1当然还有一种情况就是 当前dp[i][j],如果最后一个 两个字母值相同 比如 ro ho 所以 步数直接看dp[i-1][j-1]...

2021-10-13 10:51:32 66

原创 297. Serialize and Deserialize Binary Tree二叉树的序列化与反序列化

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞这个题不算困难题目https://leetcode-cn.com/problems/serialize-and-deserialize-binary-tree/题解字符串到树有点麻烦/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * ...

2021-10-12 15:40:42 108

原创 42. Trapping Rain Water 接雨水

艾恩凝个人博客https://aeneag.xyz/公众号 技术乱舞动态规划题目链接https://leetcode-cn.com/problems/trapping-rain-water/题解本题用动态规划解决,也不想用别的方法解决了,这个方法还可以优化,用双指针//author : Aen//blog : https://aeneag.xyz//公众号 : 技术乱舞class Solution {public: int trap(v...

2021-10-11 10:43:22 76

原创 79. Word Search单词搜索

艾恩凝个人博客犹念觏止论文不想看,就多做道算法题吧,回溯深度搜索题目链接力扣

2021-10-10 15:06:44 132

原创 152. Maximum Product Subarray 乘积最大子数组

艾恩凝个人博客https://aeneag.xyz/今天第二题,都是动态规划题目链接https://leetcode-cn.com/problems/maximum-product-subarray/分析/** [2 3 -2 4]* 动态规划* f[i] g[i] 表示以当前节点结尾的连续子数组的max,min值* 首先我们不知道最大值是否是正数还是负数* 1) 计算最大值* 当nums[i] >= 0 时* ...

2021-10-10 10:55:23 80

原创 221. Maximal Square 最大正方形

艾恩凝个人博客https://aeneag.xyz/不知不觉,十月过去三分之一了,每日一题题目https://leetcode-cn.com/problems/maximal-square/submissions/题解class Solution {public: int maximalSquare(vector<vector<char>>& matrix) { int row = matrix.size(),...

2021-10-10 09:25:17 47

原创 [LeetCode]238. 除自身以为数组的乘积

艾恩凝个人博客https://aeneag.xyz/今天第二题,这几天都算简单题目链接https://leetcode-cn.com/problems/product-of-array-except-self/题解这道题还算简单,限制时间复杂度就会多想想,上三角下三角,有思路了,就会很容易,最难的就是思路 = = 尴尬class Solution {public: vector<int> productExceptSelf(vector&l...

2021-10-09 10:11:42 72

原创 [LeetCode]240. Search a 2D Matrix II 搜索二维矩阵 II

艾恩凝个人博客https://aeneag.xyz/每日一题,菜鸡要学飞目录题目链接题解错误题目链接https://leetcode-cn.com/problems/search-a-2d-matrix-ii/题解此题用暴力法就可以很简单的解决,不就是个二维数组,直接挨个搜索比对,也可以用二分查找,另外一种方法就是从左下角或者右上角搜索,拿右上角举例,左边的都比这个小,下面的都比这个大,这就可以排除了class Solution {pub...

2021-10-09 09:06:03 93

原创 大连理工大学矩阵与数值分析上机实验-2020

2020年注:实验图片可放大,即可看清楚2.1分别利用Gauss消元法和列主消去法编程求解方程组 ,其中并求出矩阵的分解及列主元的分解(求出),并用分解的方法求的逆矩阵及的行列式代码function[x,L,U,Ani]=DelGauss(A,b)%Gauss消去法%输出解x,L,U,A的逆矩阵Acopy=A;n=length(b);L=zeros(n,n);fork=1:n-1mul=A(k+1:n,k)/A...

2021-10-08 18:53:11 1761

原创 [LeetCode]300. Longest Increasing Subsequence最长递增子序列

艾恩凝个人博客https://aeneag.xyz/每日一题,坚持下来题目链接https://leetcode-cn.com/problems/longest-increasing-subsequence/题解这道题用动态规划解决,复杂度有点高,动态规划规则总是自己想不到class Solution {public: int lengthOfLIS(vector<int>& nums) { int len = num...

2021-10-08 09:00:37 62

原创 网络聊天室(linux,java,Android)

如果追忆会荡起涟漪,那么今天的秋红落叶和晴空万里都归你艾恩凝个人博客https://aeneag.xyz/前几天在他人那里看到了网络聊天室的文章,想起了自己几年前也认认真真写过相关编程,实现了服务端,客户端,客户端有c,java,Android三种方式实现,代码只能用来学习相关网络编程,文件操作,多线程等知识,加深对基础知识的理解。网络聊天室小项目,可以学习一下网络编程,实现的小功能有保存聊天记录,登录聊天室获取聊天记录,服务端采用c程序实现,客户端采用...

2021-10-07 10:49:32 321

原创 [LeetCode]139. Word Break 单词拆分

艾恩凝个人博客https://aeneag.xyz/cdsn好几年没更,记录刷题记录题目链接https://leetcode-cn.com/problems/word-break/题解这道题用动态规划解决,简单来说就是dp[i]为真时代表了前面i个子串是单词// author : 艾恩凝// blog : https://aeneag.xyzclass Solution {public: bool wordBreak(string s, vec...

2021-10-07 10:25:07 95

原创 简单Web服务器(Java实现)

计算机网络实验,做一个简单的web服务器 ,是根据文档编写出来的。可能会与有些大神写的类似//============================================================================// Name : webServer.java// Author : Aen// Copyright : Your

2017-11-21 18:59:25 1123

原创 银行家算法(C++实现)

写这个程序之前,是因为有个操作系统的实验要用程序实现银行家算法,这是按照课本上写的,可能有些不太符合有些人的需求,当是互相交流吧

2017-11-20 18:59:27 3933 2

网络聊天室Socket编程

linux下的网络聊天室,服务端,c客户端,java客户端,Android端 基于TCP开发 源代码 附有udp socket 服务端 客户端

2018-07-18

visual studio ultimate 2010

visual studio ultimate 2010 的下载地址 最近自己需要,如果有需要的请拿去

2018-05-26

计算机组织与体系结构-清华大学-第四版-课后习题答案

计算机组织与体系结构-清华大学-第四版-课后习题答案 挺详细的

2017-11-15

多线程Web服务器的设计与实现 (java实现)

简单的web服务器 计算机网络实验 多线程Web服务器的设计与实现

2017-11-15

计算机网络自顶向下方法答案(中文第六版)

计算机网络自顶向下方法答案(中文第六版) 课后习题答案 详细

2017-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除