int m_result = 0; for (auto it = m_Nodes.begin(); it != m_Nodes.end(); it++) { if (it->second->m_next.size() == 0) { Node*head = it->second->pre; int m_temp = 0; while (head) { m_temp += head->m_next.size() - 1; head = head->pre; } m_result = std::max(m_result, m_temp); } } std::cout << m_result; return 0; 有没有大佬可以看看,可惜没有写完(一开始没有想到,第一题就用了10分钟,结果第二题做了50分钟都没做出来,真的难受)
点赞 评论

相关推荐

想润的芹菜人狠话不多:把其中一个老总放中间都会得罪另一个
点赞 评论 收藏
分享
10-14 23:01
已编辑
中国地质大学(武汉) Java
CUG芝士圈:虽然是网上的项目,但最好还是包装一下,然后现在大部分公司都在忙校招,十月底、十一月初会好找一些。最后,boss才沟通100家,别焦虑,我去年暑假找第一段实习的时候沟通了500➕才有面试,校友加油
点赞 评论 收藏
分享
牛客网
牛客企业服务