Cogitates' Notes

Stay hungry,stay folish.


  • Home

  • Archives

  • Tags

尝试manjaro Linux系统

Posted on 2019-10-05

作为一个永不安分,内心躁动的少年,在youtube看到manjaro i3的视频后,感觉是我想要的系统

安装

如果是NVIDIA显卡,选择nonfree驱动
如果是AMD显卡,选择free驱动

Read more »

BIOS和UEFI的启动项

Posted on 2019-09-30
  • BIOS一律指传统BIOS,
  • UEFI BIOS一律称呼为UEFI。
  • UEFI下的BIOS设置,一律称为UEFI设置。
Read more »

C++中的几个疑惑

Posted on 2019-08-26 | Edited on 2019-08-27

typedef 关键字wiki

在C和C++编程语言中,typedef是一个关键字。它用来对一个数据类型取一个别名,目的是为了使源代码更易于阅读和理解。它通常用于简化声明复杂的类型组成的结构 ,但它也常常在各种长度的整数数据类型中看到,例如size_t和time_t。

Read more »

深度搜索和广度搜索

Posted on 2019-08-17

深度搜索和广度搜索是最基本的图算法,之前对图的理解一直不好,主要就是因为对深度搜索和广度搜索的认识不到位,当然深层次的原因是之前对于程序缺乏一种本质上的认知,也就是关于状态机的认识。

要把握状态的概念,也就是不同的节点在程序不同的时期有着不同的状态,对于某些具有特定状态并且程序执行的后面要用到的节点,将之放入特定容器。

Read more »

刷题总结

Posted on 2019-08-13 | Edited on 2019-08-07

状态机

计算机的本质是一个状态机,内存里存储的所有数据构成了当前的状态,CPU只能利用当前的状态计算出下一个状态。

你企图使用计算机解决一个问题是,其实就是在思考如何将这个问题表达成状态(用哪些变量存储哪些数据)以及如何在状态中转移(怎样根据一些变量计算出另一些变量)。所以所谓的空间复杂度就是为了支持你的计算所必需存储的状态最多有多少,所谓时间复杂度就是从初始状态到达最终状态中间需要多少步!

Read more »

Linux 显卡问题

Posted on 2019-07-26

安装Linux时,遇到的很多问题都和显卡有问题,下面记录一些和显卡相关的参数。

Read more »

Deepin安装索引项

Posted on 2019-07-12 | Edited on 2019-07-17

因为之前给Deepin的硬盘分区是60G,随着deepin成为自己的主力系统。这个空间不是很够用。有重装打算,重装肯定要做好备份。因此在这简单总结一下,如果后续重装系统的话,这篇文章也是一个索引。

格掉系统之前应该做什么备份?

  1. .vimrc
  2. .vscode
  3. .vscode-cpptools
  4. home分区中的code,mynote,myblog文件夹
Read more »

deepin系统下给vscode配置c++开发环境

Posted on 2019-07-11 | Edited on 2019-07-15

最近想在上使用vscode写C++,不喜欢每次都新建项目,所以选择使用vscode编辑+插件调试+Linux终端

配置步骤

其实现在的vscode配置c/c++已经很简单了,官方教程是很详细的
这里做一下简单的记录

Read more »

Python模拟安卓应用市场工作机制

Posted on 2019-07-01 | Edited on 2019-07-03

两个星期的数据库课程设计,做了这样一个简单的小应用,给出github地址。这里做个简单的记录。

主要内容

安卓应用市场管理系统,本系统面向用户,管理员,开发者三方
1.用户:实现用户注册和登录;实现app的详情查看,下载,评分,反馈
2.管理员:审核app的上架,下架;控制开发者或用户的账号注销,规范开发者的开发行为,查看系统的整体情况
3.开发者:实现开发者注册和登录;提交app(给管理员审核),更新app,查看开发app的评分反馈

Read more »

几道Leetcode上面的数组题目

Posted on 2019-06-27 | Edited on 2019-06-24

Longest Consecutive Sequence

Given an unsorted array of integers, find the length of the longest consecutive elements sequence.
Your algorithm should run in O(n) complexity.

思路

使用哈希表存储数据,以实现O(n)的查找复杂度

Read more »
12
Cogitates

Cogitates

Personal Blog
14 posts
17 tags
GitHub Gmail E-Mail Netease music
© 2019 Cogitates
Powered by Hexo v3.8.0
|
Theme – NexT.Mist v7.1.1