三个算法题,只说思路1.n皇后2.五子棋每一步下在哪最好3.两个人几张扑克牌,几种方法能赢容器1.哪些容器,哪些是线程安全的2.ArrayList和Vector比较3.Map有哪些,哪些是线程安全的4.jdk1.8对HashMap的优化并发1.并发与并行2.synchronized锁升级原理3.CAS介绍下4.AQS是什么Spring1.Spring核心组件2.怎样搭建一个SpringBoot项目设计模式1.常用设计模式哪几种2.设计原则Git1.怎么从Github复制项目2.怎么合并分支3.怎样提交项目到远程仓库