摘要: 简单记述下动态规划的步骤与注意事项 dp数组的的含义 数组初始化 状态转移方程 经典求最少/多组合数:dp[j] = min(dp[j-nums[i]]+1, dp[j]); 求能够凑成的组合数:dp[j] += dp[j-nums[i]]; 完全背包还是01背包 完全背包可以无限使用物品,遍历时从 阅读全文
posted @ 2021-04-26 16:36 零十 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 场景: 不同类型的数据如bool、int等需要通过socket发送。 这里提供一个示例,关键部分: 1 const char *sendMsg = "0123456789"; 2 int tLen=strlen(sendMsg); 3 int iLen=0; 4 char * pBuff= new 阅读全文
posted @ 2021-04-26 16:32 零十 阅读(420) 评论(0) 推荐(0) 编辑