- 博客(11)
- 收藏
- 关注
原创 Slice+模拟退火算法
Slice+模拟退火算法github:https://github.com/gupta409/Floorplanner.gitfilenameinputFile: n30hard.blocks n30soft.blocksoutputFile: n30soft.outdata存着节点列表,每个节点代表一个块对象生成初始化表达式,无序map:0,1,v,2,h,3,v,最后以v或者h结尾readConfigData:获得coolDownRate,startTemperat
2022-04-07 16:24:30
666
原创 BTree + 模拟退火算法
B*Tree + 模拟退火算法github:https://github.com/NewmiLeou/Fixed-outline-Floorplan-Design.git解析文件,终端有位置,block有长宽,还有net信息NumHardRectilinearBlocks : 100NumTerminals : 334NumNets : 885NumPins : 1873说明:sb0对应的id是0,p1对应的是id是1,但在net中,p1对应的id是hardblock+1这样处理,导
2022-04-07 16:23:20
1791
原创 序列对+模拟退火算法
序列对+模拟退火算法github:https://github.com/Twl09008181/SequencePair-based-floorplan.git解析文件id都是从0开始,这样才符合C++数据结构,只有再设置一个map即可初始化序列对,blockHeight,sp将blockHeight作为weight,生成weight_map,<id,weight>,并按照weight从小到大排列为了让前一半的weight,和另一半的weight的sum差不多<a1,
2022-04-07 16:22:41
915
原创 安装ubuntu20.04必备导航
安装ubuntu20.04必备导航ubuntu20.04安装微信,亲测有用https://blog.youkuaiyun.com/weixin_55523675/article/details/114383209https://blog.youkuaiyun.com/w851685279/article/details/105892373typora免费版的使用https://blog.youkuaiyun.com/Yunhua__/article/details/122046527chrome安装http
2022-02-25 23:41:54
663
原创 git使用
git使用参考https://zhuanlan.zhihu.com/p/30044692步骤在自己本地建立文件夹放代码并进入该文件夹 : mkdir homework1 && cd homework1下载仓库: git clone git@github.com:EDAGDUT/homework1.git创建分支:git branch zhangsan切换到分支:git checkout zhangsan完成代码后,添加所有代码:git add *提交代码到本地:g
2022-02-15 18:42:40
222
原创 Doxygen使用
Doxygen使用配置文件生成以及builddoxygen -g dconfigdoxygen dconfig代码注释每个文件前面//***************************************************************************************////! \file main.c //! This is an simple example show developer how to use dev api
2022-02-13 18:51:20
317
原创 A*算法个人笔记
A* 算法原理Dim开放列表在当前位置找路和以及对于代价,写入找最小的代价的路并走,走了路后,删除那个路,若不删除,可能不走了同样代价,优先走晚加入的Dim闭合列表加入走过的路防止反复横跳,因为不可能走同样的路找最短路径从终点找父节点,找到起始点观看链接https://www.youtube.com/watch?v=06IEe3DS_aEA*算法代码代码流程 display->parseMapFile(); display->
2022-02-13 02:12:40
231
原创 学习方法总结
学习方法总结作项目明白需要学什么对于不懂的东西,可以先从概念入手,学习框架,一开始不要都学,变做项目边学明白自己在做什么不要做无意义的事情不是为了记忆东西而学东西而是为了做东西而学东西利用自己已学的+自己要学的...
2022-02-06 21:03:48
286
原创 C++ Primer Plus 6th代码阅读笔记
C++ Primer Plus 6th代码阅读笔记第一章没什么代码第二章代码carrots.cpp :cout 可以拼接输出,cin.get()接受输入convert.cpp函数原型放在主函数前,int stonetolb(int); 1 stone = 14 pounds 一英石等于十四英镑cin.get( )会读取输入字符,包括回车ourfunc.cppusing namespace std会在作用域里其作用,所以写在函数内的话,函数外不起作用两次cin &
2022-02-06 20:57:03
1117
原创 ubuntu20.04 iris xe显卡遇到的问题
ubuntu20.04 iris xe显卡遇到的问题使用ubuntu时花屏忍着花屏sudo gedit /etc/default/grub更改以下这行GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash i915.enable_psr=0”sudo update-grubsudo reboot一定要注意有的人可能会该改为nomodeset虽然这样花屏解决了,但是无法调整亮度,显卡信息也不对...
2022-01-23 14:09:39
3222
4
原创 typora模板
ctrl + 2 使用大标题ctrl + shift +{ 使用有序ctrl + B使用加粗ctrl + 】往右缩进ctrl +【 往左缩进三四岁ss三四岁三四岁
2022-01-23 14:08:58
1262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人