Aelous-Blog

养一猫一狗,猫叫夜宵,狗叫宵夜

0%

从我大一接触 C 至今有 7 年了,一个电子专业的学生,其实需要学的蛮杂的。编程语言,数电模电,建模仿真,钣金设计。一半出坑的我现在还在刷算法,编程语言到现在也学了挺多了(相对),从 C 语言,C51,Matlab,到 LabVIEW,Python,再到 HTML-CSS-JS 三件套,再到 JAVA 和 C++,其实我自己也常常笑话自己学艺不精~但是都够我用了嘿嘿,毕竟大佬们刷题都是多种语言搞起的。

我个人非常喜欢各种编程语言,觉得在学习的过程中摸索到它们之间的规律非常兴奋。

好了闲话不多说,本文主要介绍,编译型语言和解释型语言的区别。

阅读全文 »

这篇文章是我在写博客的过程中遇到的关于图片显示的问题总结。

本来还有其他文章需要整理,但是又担心在写作过程中把刚解决的问题忘记了,所以先行记录。

主要围绕:如何在博客中显示图片asset-image以及fancybox

  1. 原生引用在文章中显示图片
  2. asset-image在主页中显示图片
  3. 修改 fancybox
阅读全文 »

刚到长春一周,因为疫情,所以自我隔离了一段时间,前些天因为省图关门比较早,便去当当阅界自习。因为去的时候已经下午 4 点多了,我还有工作要做,所以就在书架上想挑一本薄一点的书看看。

正巧,畅销书中有一本书引起的我的注意:《午后四点》,和我到的时间相称。本以为是一本放松自由的书籍,午后四点喝点下午茶什么的。却怎么也没想到内容的“荒诞”,情节紧密窒息,步步紧逼,让我这个没什么文学修养的人,看前半节竟然有那么些没看懂,看完全书又重新看了下。因为事情确实有些繁杂,象牙塔的生活倒也没那么悠闲。

直至今日才写下读后感,书籍推荐度:4 星。

阅读全文 »

前几天刷题,因为我选择用 C++语言来刷题,比较接近底层,但是又不像 C 那样我需要自己造轮子,可以很深入的了解算法的内部结构。但是,我 C++学的并不精通!!这我就很尴尬了,所以我找了 B 站上黑马程序员的课程,然后肝了两天基础语法。

遗憾的是!!!我在刷题过程中遇到的问题,在 C++提高编程部分。基础语法没有,但是我们不能白刷,刷了题那就做一下练习,正好课程里有通讯录管理系统,咱就研究研究,搞一下。

IDE 用的 JetBrains 公司的 Clion,因为之前正好申请了学生免费,再加上 Xcode 学习成本对我来说有点高。话不多说,回归正题。

阅读全文 »

链表与数组相似,链表也是一种线性数据结构。这里有一个图例:

如图中所示,链表中的每个元素实际上是一个单独的对象,而所有对象都通过每个元素中的引用字段链接在一起。

链表有两种类型:单链表和双链表。上面给出的图例是一个单链表,以下是双链表的图例:

阅读全文 »

数组相关技术

1.这里有一些类似于数组的数据结构,但具有一些不同的属性:
字符串、哈希表(散列表)、链表、队列

2.我们其实可以调用内置函数来对数组进行排序。但是,理解一些广泛使用的排序算法的原理及其复杂度是很有用的。

3.二分查找也是一种很重要的技术,用于在排序数组中搜索特定的元素。

阅读全文 »

今天高考,我上午去医院做核酸检测(为了过两天入校作准备),路上看到很多街道实行了交通管制,高校门口家长们顶着高温翘首以盼,心里默默给考生加个油,这也让我想到了自己的十年寒窗。

我穷人家孩子,从小我爸妈就这么教育我:“咱们是农民,你唯一的出路就是拼命学习,考上你就成功了,不然你就回去种地。”
虽然我考的不是很好,但终究是个一本,我曾一度以为我离成功不远了。但是随着认知的世界越来越大,我才明白,终我一生,不过是在转轮上奔跑的小仓鼠罢了。

我不甘心。
我天生愚钝没什么天赋,但我相信我可以咬着牙一步步走下去,我把能吃苦也看作是一种天赋。

阅读全文 »

双指针技巧 — 情景 1

对数组进行迭代的时候,我们经常都是从第一个元素迭代到最后(用一个指针),然而有的时候我们会采用两个指针进行迭代。

示例

一个经典问题:

反转数组中的元素。比如数组为[hello],反转之后变为[olleh]

阅读全文 »