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