小编Che*_*erL的帖子

划分集合以获得子集方差最小和的策略

问题是:我有一组数字,我需要将其分为 k 个子集。我必须找到最佳的划分策略来获得每个子集的方差之和最小。子集不能为空(方差是标准差的平方。)

k是大于0的整数。近似可以是1e+7

到目前为止,这是我的解决方案,它适用于某些示例,但并不总是适用:

  1. 按升序对样本(一组数字)进行排序。
  2. 计算两个连续元素的距离。构造一个列表列表,子列表有左元素的索引和距离(即[[idx, dist], [idx, dist]......])。按距离降序对列表进行排序。
  3. 使用我拥有的列表中的索引,从左到右获取索引来划分升序排序的样本

Python代码:

class MinimumVariancePartition(object):
    def minDev(self, mixedSamples, k):
        # mixedSamples is a tuple, k is an integer.

        samples_ascending = sorted(mixedSamples)

        # Build a list of lists contains indices and distances.
        idx_dist = []
        for index in range(len(samples_ascending) - 1):
            starting_idx = index
            dist = abs(samples_ascending[index] - samples_ascending[index + 1])
            idx_dist.append([starting_idx, dist])

        sorted_idx_dist = sorted(idx_dist, key=lambda x: x[1], reverse=True)

        # Get a list of indices to split the sample.
        split_idx = …
Run Code Online (Sandbox Code Playgroud)

python algorithm statistics

5
推荐指数
1
解决办法
3081
查看次数

用webpack和django找不到静态文件

问题是我可以在浏览器上访问该应用程序,但不能访问静态资产(js,jsx和图像)。

我正在使用的技术:

django-webpack-loader 0.2.4
React 0.14
Django 1.8.5
Python 2.7
Run Code Online (Sandbox Code Playgroud)

静态文件的Django设置的一部分:

103 # Static files (CSS, JavaScript, Images)
104 # https://docs.djangoproject.com/en/1.8/howto/static-files/
105 
106 STATIC_URL = '/static/'
107 STATICFILES_DIRS = (
108     os.path.join(BASE_DIR, 'assets'),
109 )
110 
111 WEBPACK_LOADER = {
112     'DEFAULT': {
113         'BUNDLE_DIR_NAME': 'bundles/',
114         'STATS_FILE': os.path.join(BASE_DIR, 'webpack-stats.json'),
115     }
116 }
Run Code Online (Sandbox Code Playgroud)

webpack.config.js文件:

  4 // Dependencies
  5 var path = require('path')
  6 var webpack = require('webpack')
  7 var BundleTracker = require('webpack-bundle-tracker')
  8 
  9 module.exports = {
 10     // …
Run Code Online (Sandbox Code Playgroud)

python django web webpack server

5
推荐指数
1
解决办法
7571
查看次数

标签 统计

python ×2

algorithm ×1

django ×1

server ×1

statistics ×1

web ×1

webpack ×1