高興下,9ms.
思路不是自己的,參考評論裏的使用映射的方法。面試的過程中出過類似的問題,就是怎麼定義一個int型怎麼表示5個信號,類似的吧,當時不會。使用二進制。這道題也是採用二進制每一位表示不同的狀態。二進制如何與每一個i值對應起來採用的映射。
VS程序項目鏈接如下:
高興下,9ms.
思路不是自己的,參考評論裏的使用映射的方法。面試的過程中出過類似的問題,就是怎麼定義一個int型怎麼表示5個信號,類似的吧,當時不會。使用二進制。這道題也是採用二進制每一位表示不同的狀態。二進制如何與每一個i值對應起來採用的映射。
VS程序項目鏈接如下:
數組求和 方法一:直接一次for循環 int GetSum1(int *a,int n) { int sum=0; for (int i=0; i<n;i++) { sum+=a[i];