Go
文章平均质量分 72
第二生命、
在校大学生一枚,现主要研究Golang,平时会不定期分享Golang知识
展开
-
第一场力扣周赛
第一场力扣周赛,力扣周赛,339力扣周赛原创 2023-04-02 15:25:49 · 1142 阅读 · 1 评论 -
Casbin入门
casbin,perm,policy,request,matchers,effect,role_definition原创 2022-07-23 19:40:11 · 1321 阅读 · 0 评论 -
Goroutinue深入了解
Goroutine深入理解原创 2022-06-12 20:24:24 · 463 阅读 · 0 评论 -
回溯解决子集,组合,全排列问题
回溯框架思想回溯算法是类似于枚举的搜索过程,主要是在搜索过程中寻找问题的解,当79.子集题目思路:这是一个子集划分问题,我们每次添加一个数字形成组合即可Java版本class Solution { public List<List<Integer>> subsets(int[] nums) { List<List<Integer>> res = new ArrayList<>(); res.add(ne原创 2022-03-14 09:25:22 · 406 阅读 · 1 评论 -
动态规划解决背包问题
文章目录背包问题框架1.状态和选择2.对dp数组的定义3.寻找状态转移方程框架leetcode 416 划分等和子集问题思路代码518 零钱划分问题思路代码背包问题框架1.状态和选择对于给定的背包,可以装的容量为W,可以装的个数为N个,那么这两个属性就是这个背包问题的状态,选择就是选择这个装到背包或者不选这个装到背包。2.对dp数组的定义在dp数组中 dp[i][W] 表示在选取第i个物体的时候,这个W的重量,那么我们的目的很简单,对于正常的情况来说,我们需要求到的结果是dp[N][W],我们可原创 2022-03-07 09:04:52 · 658 阅读 · 0 评论 -
Gorm操作数据库
gorm介绍Github GORM中文官方网站内含十分齐全的中文文档,有了它你甚至不需要再继续向下阅读本文。安装go get -u github.com/jinzhu/gorm连接数据库import _ "github.com/jinzhu/gorm/dialects/mysql"// import _ "github.com/jinzhu/gorm/dialects/postgres"// import _ "github.com/jinzhu/gorm/dialects/sqlite"原创 2022-02-27 19:15:05 · 1084 阅读 · 0 评论 -
链表的创建以及基础增删改查操作
文章目录Java版本链表创建增加操作展示操作修改操作删除操作总体Go版本Java版本链表创建class ListNode{ int value; String name; ListNode next; public ListNode(int value,String name){ this.value = value; this.name = name; } @Override public String toS原创 2022-02-19 20:04:54 · 419 阅读 · 0 评论 -
Go操作数据库
1.Go操作MySQL1.1连接1.1.1下载依赖go get -u github.com/go-sql-driver/mysql1.1.2使用MySQL驱动func Open(driverName, dataSourceName string) (*DB, error)Open打开一个dirverName指定的数据库,dataSourceName指定数据源,一般至少包括数据库文件名和其它连接必要的信息。import ( "database/sql" _ "github.com/go原创 2022-01-23 19:42:52 · 2445 阅读 · 0 评论