[阅读全文]这篇文章的文字水平一般。之所以要写这篇文章,一方面是为了记录自己的开发历程,另一方面是为了少部分同频的伙伴给予引导。也是为了完成每个月博客文章的 KPI。
Print Trick for Python
Use Vue with Django, Meet CSRF
在使用 Vue 的时候,如何向 Django 提交 form?
[阅读全文]Two packages in one folder
[阅读全文]GitHub link: https://github.com/Svtter/2InOne
Crazy Import
最近发现 Django settings 在使用的时候,容易出现不经过检查的问题。 因此,想要在 settings 的基础上严格约束一下,减少问题。
[阅读全文]在 MacOS 上使用 Ruby
Visual Studio Code Tips
又有一段时间没有更新博客啦!这篇文章是vscode
使用技巧。
好香的Kotlin
Kotlin 真是一个很可爱的语言。
[阅读全文]# Difference between map & unordered_map
目前有三个容器我不太了解其内部实现,打算通过 <c++ primer> 进行学习
map multimap unordered_map map map 是目前最简单的结构,实现的方法是 BST(binary search tree)。因此,其时间复杂度等都与 BST 相同,搜索,增加,删除基本时间都是 log(n)。
use map when 数据有序 需要按照有序的顺序获得元素 unordered_map unordered_map 则是通常所说的 hash table,哈希表,搜索,增加,删除都是以hash表为主,较好的情况是o(1),也就是hash函数可以较好的把元素分布到表中,如果 hash 函数比较糟糕,则每一次添加删除查找,都是完整遍历一个表。
use unordered_map when 对数据计数 只需要根据 key 访问 value 简单来讲,就是当你需要使用 vector 来计数的时候,可以用 unordered_map 来代替。
multimap multimap containers are generally slower than unordered_multimap containers to access individual elements by their key, but they allow the direct iteration on subsets based on their order.
Multimaps are typically implemented as binary search trees.
[阅读全文]
leetcode 相交链表
这是leetcode
的解题报告。ARTS
很想加入,但是因为自己懒,本身也做了这些事情,因此就一直都在拖,希望这周能够搞定。