/images/avatar.png

各种各样的排序算法

冒泡排序

学习排序算法,大部分首先接触的就是排序算法,因为好理解,命名也很形象。

https://image.ericzzz.com/2023/01/ef6a43c0-6001-46ca-9a06-b8972a63a5e8.webp

顾名思义:数值就像是在水中的气泡,数值越大气泡越大,越容易冒出水面。

2023 年 04 月 - 碎碎念

2023.04.01

ChatGpt 试用到期了,后面想用真的得掏钱了😢。

2023.04.02

坂本龙一去世了,前几天晚上睡觉还在听他的作品,R.I.P. 🕯

2023.04.03

又是新的一周,奥里给🚀。

2023.04.04

陈丹青说话总是这么直白😓。

读《拯救华尔街》有感

推荐指数 ❤️❤️❤️

本书讲述了长期资本公司的兴衰史,也是讲述了导致 1998 年金融危机的前因后果,作者通过第三方视角通过故事的形式,从长期资本公司的创建,崩盘,再到收尾,其中不乏我们熟悉的身影,比如股神巴菲特,美联储主席格林斯潘等等。如何对投资风险理解,还有金融危机是如何产生的,有兴趣的可以找来读一读,读起来也很轻松。

读《认知觉醒》有感

推荐指数 ❤️❤️❤️❤️

本书是讲述如何提升认知的工具书,摘录其中对自己有启发的内容。

缓解焦虑的办法:

  1. 克制欲望,不要让自己同时做很多事情。
  2. 面对现实,看清自己真实的能力水平。
  3. 要事优先,想办法只做最重要的事。
  4. 接受环境,在局限中做力所能及的事。
  5. 直面核心,狠狠逼自己一把去突破它。

寻找自己人生使命的建议,可以从以下问题中思考:

如何使用 Python 操作 cvs 文件

使用数据库导出电子表格的格式是 cvs,有时还需要操作表格中的数据,用 Python 语言就是最好的选择。

import csv

# 定义一个临时数组,用于存放处理后的数据
new_list = []

# 读取 csv 文件内容
with open ('read_xxx.csv', newline='', encoding='utf-8') as csvfile:
    reader = csv.DictReader (csvfile)
    for row in reader:
        # 拿到表格中每一行数据,进行处理
        # TODO
        # 数据处理完成后,存入临时数组中
        new_list.append (row)


# 写入 csv 文件
with open ('write_xxx.csv', 'w', newline='') as csvfile:
    # 定义好表头,与读取时的电子表格保持一致
    fieldnames = [' 甲 ', ' 乙 ',' 丙 ',' 丁 ']
    writer = csv.DictWriter (csvfile, fieldnames=fieldnames)

    writer.writeheader ()
    for index in range (len (new_list)):
        # 逐条写入
        writer.writerow (new_list [index])
        print ("总共:% d, 处理:% d" % (len (new_list), index))

小技巧💡

在使用 wps 打开 cvs 文件时,数字字符串会显示成为科学计数方式,很难受,解决此问题可以在字符串后加个 ‘\t’ 转义字符就行了。

读《一生的财富:洛克菲勒写给儿子的 38 封信》有感

推荐指数 ❤️❤️❤️❤️❤️

洛克菲勒是美国第一个亿万富豪,石油大王,拥有富可敌国的财富。其家族直到今日还存在,打破了“富不过三代”的规律,这本书是写儿子小约翰·洛克菲勒的家信,从中也能看到洛克菲勒是如何以身作则,创建并管理自己的金融帝国的。