• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
格林赛罗斯
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2024年5月27日

Newtonsoft.Json使用
摘要: 1.缩进json 1 internal class Program 2 { 3 static void Main(string[] args) 4 { 5 var student = new Student() 6 { 7 ID = 1, 8 Age = 2, 9 Name = "abc" 10 } 阅读全文
posted @ 2024-05-27 17:03 格林赛罗斯 阅读(34) 评论(0) 推荐(0)
 
 

2024年3月27日

第三十六天|435. 无重叠区间,763.划分字母区间 ,56. 合并区间
摘要: 435. 无重叠区间 先根据start排序,然后判断:如果前一个的end小于等于后一个的start,不需要删除;否则删除end较大的一个,然后剩余的end赋值较小的 1 class Solution { 2 public: 3 static bool comp(const vector<int>& 阅读全文
posted @ 2024-03-27 15:33 格林赛罗斯 阅读(11) 评论(0) 推荐(0)
 
 

2024年3月26日

第三十五天|860.柠檬水找零 ,406.根据身高重建队列 ,452. 用最少数量的箭引爆气球
摘要: 860. 柠檬水找零 1 class Solution { 2 public: 3 bool lemonadeChange(vector<int>& bills) { 4 int five = 0; 5 int ten = 0; 6 int twenty = 0; 7 for(int i = 0; 阅读全文
posted @ 2024-03-26 15:28 格林赛罗斯 阅读(8) 评论(0) 推荐(0)
 
 

2024年3月25日

第三十四天|1005. K 次取反后最大化的数组和,134. 加油站,135. 分发糖果
摘要: 1005. K 次取反后最大化的数组和 按照绝对值大小排序,然后反转绝对值最大的复数并且k--,如果都大于0了并且k还是奇数,就把绝对值最小的反转,最后求和 1 class Solution { 2 public: 3 static bool compare(int a, int b){ 4 ret 阅读全文
posted @ 2024-03-25 14:35 格林赛罗斯 阅读(8) 评论(0) 推荐(0)
 
 

2024年3月22日

第三十天|332.重新安排行程 ,51. N皇后,37. 解数独
摘要: 332. 重新安排行程 1 class Solution { 2 public: 3 unordered_map<string,map<string,int>> targets; 4 bool back_tracking(int ticketCount, vector<string>& result 阅读全文
posted @ 2024-03-22 17:24 格林赛罗斯 阅读(24) 评论(0) 推荐(0)
 
第二十九天|491. 非递减子序列,46.全排列, 47.全排列 II
摘要: 491. 非递减子序列 使用set对每层去重 1 class Solution { 2 public: 3 vector<vector<int>> result; 4 vector<int> vec; 5 void back_tracking(const vector<int>& nums, int 阅读全文
posted @ 2024-03-22 09:57 格林赛罗斯 阅读(14) 评论(0) 推荐(0)
 
 

2024年3月19日

第二十八天|93.复原IP地址,78.子集 ,90.子集II
摘要: 93. 复原 IP 地址 不断向s中插入'.',然后回溯删除 class Solution { private: vector<string> result; int count = 0; void back_tracking(string& s,int start,int count){ if(c 阅读全文
posted @ 2024-03-19 11:17 格林赛罗斯 阅读(8) 评论(0) 推荐(0)
 
 

2024年3月18日

第二十七天|39. 组合总和,40.组合总和II,131.分割回文串
摘要: 39. 组合总和 1 class Solution { 2 private: 3 vector<vector<int>> result; 4 vector<int> vec; 5 void back_tracking(const vector<int>& candidates, int target 阅读全文
posted @ 2024-03-18 15:00 格林赛罗斯 阅读(9) 评论(0) 推荐(0)
 
 

2024年3月17日

第二十五天|216.组合总和III,17.电话号码的字母组合
摘要: 216. 组合总和 III 1 class Solution { 2 public: 3 vector<vector<int>> combinationSum3(int k, int n) { 4 back_tracking(k, n, 1, 0); 5 return result; 6 } 7 p 阅读全文
posted @ 2024-03-17 01:43 格林赛罗斯 阅读(7) 评论(0) 推荐(0)
 
第二十四天| 77. 组合
摘要: 77. 组合 声明一个返回result,一个回溯的数组,然后递归 1 class Solution { 2 public: 3 vector<vector<int>> result; 4 vector<int> tmp; 5 vector<vector<int>> combine(int n, in 阅读全文
posted @ 2024-03-17 00:18 格林赛罗斯 阅读(8) 评论(0) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3