Target Set --- Oct.20/2014 - Dec.20/2014

#目标:
完成算法的全面复习和C++的理解运用

#量化:
1. 完成《数据结构与算法分析》&《算法设计和分析》
2. 完成C++的STL(侯捷STL)和C++高级特性理解(可以不运用)
3. 能完成部分medium/hard的leetcode
4. 时间期限:Oct.20 - Dec.20

#改进:
1. 首先弄清楚算法 ---- 1 month -- Oct.20 ~ Nov.20
    1.1 数据结构与算法分析》分为 数据结构/排序/图论/算法设计
        因为已经有部分熟悉,所以用两个星期实现突破。
    1.2 算法设计和分析》 --》没书在手上,回家后分析,用时两个星期
    
2. 然后是C++的高级特性 ---- 1 month -- Nov.20 ~ Dec.20
    2.1 对C++ 的 STL 接口实现记忆 vector/map/set/stack/list   --one week
    2.2 侯捷的effective STL -- 1.5 week
    2.3 C++ Primer对C++高级特性的部分 + STL源码  -- 1.5 week

#验证
1. 算法两本书,对于任何内容,能手写大致算法代码
2. 针对不同STL,脱离reference能够熟悉接口参数
3. 能够随口说出侯捷关于STL几个注意点
4. 手写包含高级特征的基本代码
5. 用medium/hard leetcode来验证所学结果



########################################################

周报进展:

Oct.20 - Oct.26

【自评:60/100】《数据结构与算法分析》数据结构/排序

1. 基本完成数据结构(list, stack, queue, tree, hash),其中详细讲述各数据结构的实现,没详细阅读,想着以后自己实现STL的时候再细读。

2. 排序只完成bubble/sortMerge, 对快排以及其他没完成


Oct.27 - Nov.2

[Self Estimate] 30%   《数据结构与算法分析》图论中BFS/DFS Dijkstra

1. 完成BFS DFS Dijkstra

2. 未完成bellmanFord, Floyd, MST


Nov.3 - Nov.9

[Self Estimate] 0% 《算法设计》

这周加班较多,一点没看到,是为0%


Nov.10 - Nov.16

[Self Estimate] 0% 《算法设计》

这周加班较多,一点没看到,是为0%

後面需補過


Nov.17 - Nov.23

Nov.24 - Nov.30

Dec.1 - Dec.7

Dec.8 - Dec.14


Dec.15 - Dec.20



make for plat=atlas310 cross=aarch64-ascend310-linux-gnu- LDFLAGS=-Wl,--gc-sections -static -L/home/257916/server/test/v1.1/Trunk/build/../src/thirdpart/libs/atlas310 -L/home/257916/server/test/v1.1/Trunk/build/../lib/atlas310 -ldw -lbs -lpthread -lm EXTRA_CFLAGS=-DSVN_VERSION="\"64670"\" -I /net -DOSA_MODULE_NAME=Spectrum-Convert@64670 -DBUILD_DATE="\"Mon, 24 Jul 2023 19:48:54 +0800"\" CFLAGS=-D_GNU_SOURCE -I/home/257916/server/test/v1.1/Trunk/build/../include -I/home/257916/server/test/v1.1/Trunk/build/../src/base/include -I/home/257916/server/test/v1.1/Trunk/build/../src/base/test/include -I/home/257916/server/test/v1.1/Trunk/build/../src/decode/include -I/home/257916/server/test/v1.1/Trunk/build/../src/decode/test/include -I/home/257916/server/test/v1.1/Trunk/build/../src/fourier/include -I/home/257916/server/test/v1.1/Trunk/build/../src/fourier/test/include -I/home/257916/server/test/v1.1/Trunk/build/../src/include -I/home/257916/server/test/v1.1/Trunk/build/../src/service/include -I/home/257916/server/test/v1.1/Trunk/build/../src/service/test/include -I/home/257916/server/test/v1.1/Trunk/build/../src/draw/include -I/home/257916/server/test/v1.1/Trunk/build/../src/draw/test/include -I/home/257916/server/test/v1.1/Trunk/build/../tools/include -fPIC -ffunction-sections -fdata-sections -g -Wall -O1 -c -o ############################################################ mkdir -p /home/257916/server/test/v1.1/Trunk/build/../bin/atlas310 aarch64-ascend310-linux-gnu-g++ -o draw test/src/draw_pic_test.o -Wl,--gc-sections -static -L/home/257916/server/test/v1.1/Trunk/build/../src/thirdpart/libs/atlas310 -L/home/257916/server/test/v1.1/Trunk/build/../lib/atlas310 -ldw -lbs -lpthread -lm /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: Relocations in generic ELF (EM: 62) /opt/Atlas310-ascend/toolkit/toolchain/hcc/bin/../lib64/gcc/aarch64-target-linux-gnu/7.3.0/../../../../aarch64-target-linux-gnu/bin/ld: test/src/draw_pic_test.o: error adding symbols: file in wrong format collect2: error: ld returned 1 exit status make[1]: *** [draw] Error 1 make[1]: Leaving directory `/home/257916/server/test/v1.1/Trunk/src/draw' make: *** [draw] Error 2
07-25
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值