functional-programming

    0熱度

    1回答

    編輯:我明白我可以創建一個命名的函數來解決這個問題。我只想從你的大師那裏學習一些神祕的C++模板語法。 鑑於此設置(矢量保證是初始爲空) typedef vector<list<int>> V; V v; 我想創建這樣一個部分應用程序: 不幸的是,在我們的工作環境,我們不能使用lambda(使用gcc 4.4)。任何人都可以幫助我使用std::bind寫一個等效版本嗎? 到目前爲止,我想出了

    0熱度

    1回答

    for it=1:10 x=rand(10,1) y=x.^2 datastore=table(i,x,y) % all iteration values are not stored end function z=summation(x,y) z=x+y %here I want to call table for other math operations

    4熱度

    4回答

    所以基本上,我有一個對象數組,我只想更新數組中滿足條件的對象。我想知道是否有像解決這個問題的功能良好的方法。現在我正在使用lodash。下面是和示例: var things = [ {id: 1, type: "a", value: "100"}, {id: 2, type: "b", value: "300"}, {id: 3, type: "a", value:

    1熱度

    1回答

    我有這樣的結構: data class LocationRSSIEvent( val idRSSIEvent: Long = 0, val identifier: Identifier, val rssi: Int, val timestampRSSIEvent: Long) : LocationEvent() 我希望能夠使用一些功能在科特林得到結果是這樣

    1熱度

    1回答

    在必要的編碼風格的常見循環模式是遵循對象鏈查找結束時,例如: private ThreadGroup rootOf(ThreadGroup leaf) { ThreadGroup rootGroup = leaf; ThreadGroup parentGroup; while ((parentGroup = rootGroup.getParent()) != null

    3熱度

    3回答

    我從命令式編程背景(JAVA),並開始嘗試理解FP概念更好地很。特別是條件分支/過濾以及它如何應用於流/數據列表。 這裏是一個傻人爲的例子......我們的球員名單,並想將它們分爲基於他們的技能水平不同的名單。一個基本的必要方法可以是這樣的: const excluded = []; // LOW skilled const reserves = []; // only MEDIUM/HIGH

    1熱度

    1回答

    我是新手,我有一個問題。 如何使用函數式編程(使用lambda)在java中關閉文件? 我該如何將file.close()轉換成看起來功能強大的東西?

    13熱度

    8回答

    我必須使用函數式編程來實現以下函數,其中包含從0到9的數字列表。目標是找到列表中具有最大產品的五個連續元素。該函數應該使用函數返回最大產品索引的元組和最大產品而不使用的值。 我可以很容易地實現這個沒有函數式編程,但我沒有任何循環實現它。 這是迄今爲止我的方法,但我堅持的部分是如何循環訪問數組以找到沒有循環的連續五個數字。我正在嘗試使用地圖來做到這一點,但我不認爲這是正確的。有沒有可能以任何方式包含

    0熱度

    3回答

    我在HackerRank上的項目歐拉#1的測試用例遇到了一些麻煩,並希望有人在HackerRank有一些JS經驗可以幫助。 下面是我的代碼。據我所知,我無法發現任何明顯的邏輯錯誤,因此,如果有人能夠闡明爲什麼我沒有通過所有測試用例以及爲什麼狀態是「中止調用」,我將不勝感激。上面的所有代碼「忽略此線以上」均由HackerRank提供,不屬於解決方案的一部分。 process.stdin.resume

    0熱度

    2回答

    對於類的賦值,我們正在編寫一個程序,它接受輸入,並用strcmp作爲其比較函數對qsort的每一行進行排序。由於strcmp的類型與qsort所需的不同,因此需要構建一個包裝函數來滿足qsort。 我並不滿足於此,並希望寫一個函數,它接受的類型的函數: int (*cmp)(const char *, const char *) ,並返回類型的函數: int (*qsortcmp)(const